👨🏻‍💻 postech.work

Cloud Software Engineer

MTS Global Pte Ltd • 🌐 In Person

In Person Posted 1 day, 21 hours ago

Job Description

Singapore

Onsite

Network and Computer Systems Administrators

Key Responsibilities

Work closely with customer IT and development teams to design, build, and deploy cloud-native applications using AWS, Azure, or Google Cloud services.

Develop and maintain Infrastructure as Code (IaC) using Terraform to enable automated, consistent, and reusable cloud infrastructure deployments.

Build, enhance, and support CI/CD pipelines using tools such as Git, Jenkins, GitLab CI, or cloud-native DevOps services to streamline software delivery.

Apply cloud engineering best practices—including immutable infrastructure, microservices, containerization, and serverless architectures—to accelerate cloud adoption.

Provision, configure, and manage cloud environments across multi-cloud platforms, ensuring efficiency, scalability, and resilience.

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

Collaborate on implementing cloud security controls such as IAM policies, RBAC, encryption, and network segmentation to align with compliance requirements.

Produce clear technical documentation, including architecture diagrams, runbooks, and deployment workflows.

Participate in Agile ceremonies and work closely with cross-functional teams to support continuous delivery and ongoing cloud modernization.

Skills/Experience:

Required Experience

Hands-on experience developing and deploying cloud-native applications on AWS, Azure, or GCP.

Strong expertise with Terraform or similar IaC tools for automated infrastructure provisioning.

Solid experience building and maintaining CI/CD pipelines using industry-standard tools or cloud-native services.

Knowledge of containerization (Docker) and orchestration platforms (Kubernetes/EKS/AKS/GKE).

Understanding of cloud networking (VPCs, subnets, security groups, load balancers) and multi-cloud environments.

Strong programming or scripting skills (Python, Java, Node.js).

Experience working in Agile and DevOps teams on cloud migration or modernization initiatives.

Strong troubleshooting skills, including analyzing logs, metrics, and performance data.

Technical Skills

Proficiency in Terraform (or equivalent IaC tools).

Experience with cloud DevOps tools such as Jenkins, GitLab CI, or Azure DevOps.

Working knowledge of Kubernetes and container lifecycle management.

Familiarity with observability tools (Prometheus, Grafana, ELK, CloudWatch).

Strong understanding of IAM, encryption, and cloud security best practices.

Linux/Unix administration and shell scripting capabilities.

Ability to write clean, maintainable, and testable code.

Education \& Certifications

Bachelor’s degree in Software Engineering or related field, or equivalent experience.

Preferred certifications:

  • AWS Certified Developer – Associate

  • Microsoft Azure Developer Associate

  • Google Associate Cloud Engineer

  • Terraform Associate

  • Optional but valuable:

Certified Kubernetes Administrator (CKA)

DevOps-related certifications

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.