Cloud DevOps & Platform Engineer
Summary
Designs and maintains cloud-native infrastructure and DevOps pipelines using AWS/Azure, Kubernetes, and Terraform to automate deployments and streamline operations for client projects.
SW8721 |11 Nov 2024 DevOps Developer (25-40K)
- Understand, evaluate and internalize latest cloud native services, solutions, patterns and related infrastructure and architecture to enable continuous improvement and enhance operational agility.
- Design cloud architecture for solutions/tools, as well as performing the technical planning, architecture development and preparation of specifications of internal projects.
- Perform architecture governance on in-house development team and vendors and perform review and quality assurance on both implemented architecture and application.
- Deliver documentation and related guidelines on architecture design, integration process and related operations.
- Deploy, monitor and configurate cloud solutions/ on-perm systems to streamline processes.
- Perform administration, provide on-going technical support to internal staff for cloud services and on-perm systems including monitoring and resolution of issues.
- Perform turning and upgrades for self-owned systems.
- Deliver technical presentations to both IT and business audience.
- Perform DevOps tasks for cloud management.
- University degree holder in Computer Science or related discipline.
- 2 year work experience as DevOps Developer or similar role is preferred.
- Here are our technology stacks, we are looking someone who is has practical experience and interested in some of the following technologies, frameworks and tools: AWS, Azure, docker, Kubernetes, GitLab, Nexus, OAuth2, SAML, GraphQL, NextJS, Springboot, SCRUM, Jira and Confluence.
- Practical experience in infrastructure automation through DevOps scripting (Shell, Python, Ruby) and configuration management using Terraform or CloudFormation.
- Knowledge with database related technologies (RDB, noSQL DB).
- Good command of written and spoken English and Chinese (Mandarin).
- Able to work independently and manage multiple tasks effectively with agile (scrum) methodology.
- Keen on new technologies and willing to learn and share knowledge to team members.
- Proven work experience in various project implementation and system integrations is an advantage.