Singapore Institute of Technology – Punggol
The Cloud Engineer will be responsible for designing, implementing, and maintaining modernized cloud infrastructure and services, and will collaborate with cross‑functional teams to ensure the seamless deployment and operation of our cloud‑based applications.
Key Responsibilities
- Design, deploy, and manage scalable, reliable, and secure cloud infrastructure using AWS, Azure, and any other CSPs.
- Collaborate with IT Security to design and implement security measures to protect cloud infrastructure and applications.
- Develop and implement cloud‑native solutions using Kubernetes, Docker, and serverless architectures.
- Develop and enforce security policies, procedures, and standards to ensure compliance with industry regulations and best practices.
- Automate infrastructure provisioning and management using Infrastructure as Code (IaC) tools such as Terraform, CloudFormation, or ARM templates.
- Monitor, troubleshoot, and optimize cloud infrastructure for performance, cost, and security.
- Monitor and respond to incidents and alerts, conducting thorough investigations and implementing remediation measures.
- Implement and manage continuous integration and continuous deployment (CI/CD) pipelines.
- Design, implement, and manage an API platform for system integration, ensuring performance, reliability, and adherence to best practices in API management.
- Develop and maintain comprehensive disaster recovery (DR) plans to ensure business continuity during unexpected disruptions.
- Assist with security assessments and vulnerability testing in cloud environments.
- Ensure compliance with industry standards and regulatory requirements.
- Conduct regular required audits, framework reviews, and risk assessments, and provide recommendations for improvement.
- Collaborate with development teams to ensure cloud environments meet their needs and support agile development practices.
Job Requirements
- Degree in Computer Science, Information Technology, or related field.
- Proven experience as a Cloud Engineer or similar role.
- Strong knowledge of cloud platforms (AWS, Azure, or GCP) and cloud‑native technologies.
- Proficiency in containerization and orchestration tools such as Kubernetes and Docker.
- Proficiency in Infrastructure as Code (IaC) tools like Terraform, CloudFormation, or ARM templates.
- Familiarity with CI/CD pipelines and tools such as Jenkins, GitLab CI, or Azure DevOps.
- Working knowledge of API platform management and operations.
- Excellent problem‑solving and troubleshooting skills.
- Strong communication and collaboration skills.
- Good project management skills; able to handle various IT projects and meet tight timelines.
- Certifications in relevant cloud technologies (e.g., AWS Certified Solutions Architect, Azure Certified Solutions Architect).
Be careful - Don’t provide your bank or credit card details when applying for jobs. Don't transfer any money or complete suspicious online surveys. If you see something suspicious, report this job ad.