Search by job, company or skills

Millennium Technology Services

Cloud Software Engineer

3-5 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 12 hours ago
  • Be among the first 10 applicants
Early Applicant

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

Due to quota shortage, potential incumbent should be Singapore citizen or with Singapore Permanent Resident status.

Successful applicant can expect remuneration range of SGD6000 to SGD8000.

More Info

Job Type:
Industry:
Employment Type:

Job ID: 141448335