We are seeking a Cloud DevOps Engineer who is passionate about design, architecting and deploying highly scalable serverless apps with creative thinking and innovation.
You will be working with state-of-the-art tech stack running on AWS to power rapidly expanding and evolving marketplace platforms.
This role will work closely with software engineers, QA and project managers on supporting monoliths, microservices and serverless applications.
You love to learn as you go and can pick things up quickly.
You have experience and strong technical capability to manage and maintain AWS environments and will be hands-on involved with designing, deploying, documenting and supporting AWS infrastructure.
If you are finding a team with passion for creating efficient, scalable, highly scalable microservices while having fun together, we are your destination.
This position is based in the G2G Kuala Lumpur office.
- Supporting monoliths, microservices and serverless applications with the uses of AWS services such as VPC, EC2, Lambda, RDS/Aurora (MySQL / Postgre), Cloudfront, DynamoDB, and etc
- Create, execute & maintain devops automation scripts from build to release with zero human touch of production workloads
- Ensure quality of deliverables, adhere to business architecture, data/information architecture, application architecture and technology architecture, security compliance of the systems based on technology trends and standards
- Drive adoption of DevOps framework like Continuous Integration, Test Driven Development, etc. to improve quality and reliability of build deployment
- To lead through handling of pre and post-production issues related to applications and platforms
- Encourage innovation, implementation of cutting-edge technologies, inclusion, outside-of-the-box thinking, teamwork, selforganization, and diversity while supporting business units in new product and service initiatives.
- Ensuring platform security through best use in class cloud security solutions
- Able to plan and design system infrastructure and architecture supporting both development and production
- Solve production performance and stability issues and prevent their recurrence
- Exposure of performance tuning, monitoring and troubleshooting tools
- Maintaining staging and production environments
- Minimum 3 years of experience in administering and support of Unix servers
- Experience in System & Application Monitoring Tools and cloud deployment platforms such as AWS, Azure and GCP
- Experience in using a broad range of AWS services to develop and maintain AWS based cloud solution & infrastructure, with an emphasis on best practice cloud security. Having AWS certification would be an added advantage
- Strong acumen in DevOps automation programming languages/scripting (Bash, Python, Shell)
- Experience with automation/configuration management using either Gitlab/Bitbucket/Github pipeline, CodeDeploy, Puppet, Chef, Jenkins or an equivalent
- Experienced hands on AWS Cloudformation, Serverless Framework / SAML, Docker/Kubernetes, OpenStack
- Experienced in system process flow, SDLC, design + documentation, Agile-Scrum delivery methodologies
- Excellent communication and interpersonal skills
- High initiative, ability to multi-task and a team player
- Ability to diagnose and resolve AWS infrastructure production incidents
- Experience in handling web and application servers on various operating system, Linux/Windows
- Have been in the role of fully maintaining the following services: Apache, MySQL, samba (as file server/PDC), Squid, bind9, NFS, ZFS, automount, Sendmail, DNS, DHCP
- Have enthusiast to Free & Open Source Software (FOSS) technology