Please note that this role is only open to Singaporeans due to the nature of the position
Qualification and Skills
- Ideally 3 or more years of experience in implementing and supporting cloud solutions on AWS platforms
- Proven ability to collaborate with multidisciplinary teams of business analysts, developers and subject-matter experts
- Bachelor’s degree (or equivalent) in computer science, information technology, or engineering (Mandatory)
- Singapore citizen (Mandatory as will be involved in production environment)
- Knowledge of Java, Python, web services, API, REST, and RPC
- AWS certification
Description
Amazon Web Services (AWS) cloud engineer who has expertise in the design, development, implementation and support of large-scale projects in the cloud as part of a high achieving team. The ideal candidate will have a firm grasp of emerging technologies, platforms, and applications and an ability to customize them to help our business become more secure and efficient. Extensive knowledge of cloud maintenance and advanced industry knowledge are essential to keep us on the cutting edge. The cloud engineer will have an immediate impact on the day-to-day efficiency of IT operations and an ongoing impact on growth.
Objective of this role
- Work in tandem with our engineering team to identify and implement the most optimal cloud-based solutions for our strategic clients
- Define and document best practices and strategies regarding application deployment and infrastructure maintenance
- Ensure application performance, uptime, and scale, maintaining high standards for code quality and thoughtful design
- Manage cloud environments in accordance with client’s stringent security guidelines
Responsibilities
- At the direction of lead architects, develop and implement technical efforts to design, build, and deploy AWS applications
- Participate in all aspects of the software development lifecycle for AWS solutions, including planning, requirements, development, testing, and quality assurance and deployment
- Troubleshoot incidents, identify root causes, fix and document problems, implement preventive measures and timely fix security flaws
- Automating specific system operations to enhance efficiency and speed
- Testing designs to find and fix mistakes and make system improvements
- Locating, evaluating and fixing infrastructure risks and deployment problems
- Periodically evaluating computer systems and offering suggestions for performance enhancements
- Collaborate with teams on the implementation of new cloud-based initiatives, providing associated knowledge sharing and training when necessary
- Demonstrate exceptional problem-solving skills, with an ability to see and solve issues before they affect business productivity