EMQ2 is seeking an experienced AWS Cloud Engineer to design, develop, implement, and support large-scale cloud projects as part of a high-performing engineering team. The ideal candidate will have strong knowledge of emerging cloud technologies and the ability to tailor solutions that improve security, scalability, and efficiency for our clients. This role will directly influence day-to-day IT operations and contribute significantly to long-term organisational growth.
Roles & Responsibilities
- Work closely with engineering teams to identify and implement optimal AWS cloud solutions for strategic clients.
- Define and document best practices and strategies for cloud application deployment, operations, and infrastructure maintenance.
- Ensure application performance, uptime, scalability, and strong code quality through well-designed cloud architectures.
- Manage cloud environments in alignment with clients stringent security and compliance requirements.
- Develop and implement technical efforts for designing, building, and deploying AWS applications under the guidance of lead architects.
- Participate in all stages of the AWS solution lifecycle, including planning, requirements gathering, development, testing, QA, and deployment.
- Troubleshoot incidents, identify root causes, implement fixes, document solutions, and apply preventive measures to avoid recurrence.
- Automate system operations and deployment processes to enhance efficiency, reliability, and speed.
- Conduct testing to identify design flaws, validate system functionality, and implement performance improvements.
- Identify, evaluate, and resolve infrastructure risks and deployment challenges.
- Periodically assess cloud systems and provide recommendations for performance optimisation.
Requirements
- Hands-on experience with Amazon Web Services (AWS) in designing, deploying, and maintaining cloud applications.
- Strong understanding of cloud architecture, infrastructure automation, and cloud security best practices.
- Experience across the software development lifecycle, including development, testing, and deployment of cloud-based solutions.
- Ability to troubleshoot complex cloud incidents and implement long-term fixes.
- Familiarity with scripting or automation tools (e.g., Python, Bash, Terraform, CloudFormation) is an advantage.
- Strong analytical, problem-solving, and communication skills.
- Ability to work collaboratively with cross-functional engineering and architecture team
Additional Information
- Opportunity to work on impactful projects with strategic clients.
- Exposure to modern cloud technologies and continuous upskilling in a fast-paced environment.
- Role contributes directly to innovation, cloud security, and operational excellence.