Job Search and Career Advice Platform

Enable job alerts via email!

Cloud Software Engineer

MTS GLOBAL PTE. LTD.

Singapore

On-site

SGD 70,000 - 90,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology firm in Singapore is looking for a Cloud Software Engineer to design, build, and deploy cloud-native applications. The role requires experience with AWS, Azure, and GCP, with a strong emphasis on Terraform for Infrastructure as Code and CI/CD automation. Ideal candidates will have practical cloud engineering skills and be able to implement cloud security practices effectively. This position plays a vital part in cloud transformation projects and requires engagement with Agile methodologies.

Qualifications

  • Hands-on experience with one or more hyperscaler platforms: AWS, Azure, or GCP.
  • Strong experience using Terraform or equivalent IaC tools.
  • Experience building and maintaining CI/CD pipelines for cloud applications.
  • Strong troubleshooting skills with the ability to analyze logs, metrics, and performance data.

Responsibilities

  • Collaborate with teams to architect, develop, and deploy cloud-native applications.
  • Design and maintain Infrastructure as Code (IaC) using Terraform.
  • Build and optimize CI/CD pipelines using modern tools.
  • Implement cloud security best practices including IAM and encryption.

Skills

Terraform
CI/CD pipelines
AWS
Azure
GCP
Docker
Kubernetes
Agile practices
Scripting

Education

Bachelor's degree in Computer Science

Tools

Git
Jenkins
Azure DevOps
GitLab CI
Prometheus
Grafana
Job description
Cloud Software Engineer (CCoE – Onsite)
Role Overview

The Cloud Software Engineer will work closely with customer IT and development teams to design, build, test, and deploy cloud-native applications using leading hyperscaler platforms (AWS, Azure, GCP).

This role plays a key part in accelerating cloud adoption by implementing Infrastructure as Code (IaC), CI/CD automation, and cloud engineering best practices. As part of the Cloud Center of Excellence (CCoE), you will act as a trusted technical partner, embedding cloud expertise into customer delivery teams and supporting their cloud transformation journey.

Key Responsibilities
  • Collaborate with IT and development teams to architect, develop, and deploy scalable cloud-native applications using hyperscaler services and frameworks

  • Design, implement, and maintain Infrastructure as Code (IaC) using Terraform, ensuring reusable, version-controlled, and idempotent deployments

  • Build, maintain, and optimize CI/CD pipelines using tools such as Git, Jenkins, Azure DevOps, GitLab CI, or cloud-native services

  • Apply cloud engineering best practices including microservices architecture, immutable infrastructure, and serverless patterns

  • Provision, configure, and manage cloud environments across single or multi-cloud platforms

  • Monitor, troubleshoot, and optimize cloud infrastructure and applications using observability tools (e.g., CloudWatch, Prometheus, Grafana, ELK)

  • Implement cloud security best practices including IAM, RBAC, network segmentation, and encryption

  • Produce and maintain technical documentation such as architecture diagrams, runbooks, and deployment guides

  • Participate actively in Agile ceremonies (sprint planning, reviews, retrospectives) to support continuous improvement and delivery excellence

Required Experience
  • Hands‑on experience with one or more hyperscaler platforms: AWS, Azure, or GCP

  • Strong experience using Terraform (or equivalent IaC tools) for cloud infrastructure automation

  • Proven experience building and maintaining CI/CD pipelines for cloud applications

  • Experience with containerization (Docker) and container orchestration platforms (Kubernetes, EKS, AKS, GKE) is highly desirable

  • Solid understanding of cloud networking concepts (VPC/VNet, subnets, security groups, load balancers, DNS)

  • Working knowledge of cloud security principles including IAM, encryption, and compliance requirements

  • Experience with scripting or programming languages such as Python, Java, or Node.js

  • Experience working in Agile and DevOps environments on cloud migration or modernization initiatives

  • Strong troubleshooting skills with the ability to analyze logs, metrics, and performance data

Technical Skills
  • Infrastructure as Code: Terraform (preferred), CloudFormation, ARM, or equivalent

  • CI/CD: Jenkins, GitLab CI, Azure DevOps, GitHub Actions, or cloud-native tooling

  • Containers & Orchestration: Docker, Kubernetes

  • Cloud Networking & Security: IAM, RBAC, VPC/VNet design, encryption

  • Monitoring & Observability: Prometheus, Grafana, ELK Stack, CloudWatch, or equivalents

  • OS & Automation: Linux/Unix, shell scripting, CLI tools

  • Software Engineering: clean, maintainable, and testable code following best practices

Education & Certifications
  • Bachelor’s degree in Computer Science, Software Engineering, or equivalent practical experience

Preferred certifications:

  • AWS Certified Developer – Associate

  • Microsoft Certified: Azure Developer Associate

  • Google Associate Cloud Engineer

  • HashiCorp Terraform Associate

  • (Optional but valuable)

    • Certified Kubernetes Administrator (CKA)

    • DevOps Foundation or equivalent

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.