Job Search and Career Advice Platform

Enable job alerts via email!

Cloud Software Engineer

ORANGE BUSINESS SERVICES SINGAPORE PTE. LTD.

Singapore

On-site

SGD 80,000 - 100,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A global technology service provider in Singapore is seeking a skilled Cloud Engineer to support cloud-native application development. The role requires 5-6 years of experience, with expertise in Terraform and CI/CD pipelines. You will work closely with customers to implement automated deployment processes while ensuring best practices in cloud engineering. The ideal candidate will also possess strong skills in cloud platforms, programming, and Agile methodologies. This position offers a dynamic work environment with opportunities for professional growth.

Benefits

Flexible working hours
Professional development opportunities
Health insurance

Qualifications

  • 5-6 years of professional experience in cloud engineering.
  • Hands-on experience with AWS, Azure, or GCP.
  • Strong background in Infrastructure as Code with Terraform.

Responsibilities

  • Collaborate with IT teams to build cloud-native applications.
  • Design and maintain Infrastructure as Code.
  • Optimize CI/CD pipelines for cloud deployment.

Skills

Cloud engineering best practices
Terraform
CI/CD pipelines
Python
Docker
Kubernetes
Agile methodologies

Education

Bachelor’s degree in Software Engineering or equivalent
Relevant cloud certifications (AWS, Azure, Google Cloud)

Tools

Terraform
Git
Jenkins
Prometheus
Job description

The Cloud Engineer will work closely with the customer’s IT teams to support the development, testing, and deployment of applications using cloud providers’ frameworks and tools. This role requires strong expertise in cloud engineering practices, particularly in automating infrastructure provisioning and management through Infrastructure as Code (IaC) tools such as Terraform.

You will act as a key technical partner, guiding and enabling customer IT teams to adopt best practices for building scalable, secure, and resilient cloud-native applications. Your focus will be on accelerating cloud adoption by implementing automated, repeatable, and efficient deployment pipelines, helping teams integrate cloud services seamlessly into their development lifecycle.

In addition, you will collaborate with cross-functional teams to troubleshoot issues, optimize cloud resources, and ensure solutions meet performance, security, and compliance requirements. By embedding cloud engineering expertise within the customer’s development processes, you will help drive a successful cloud transformation and modernize their application landscape as part of the Cloud Center of Excellence (CCoE) team onsite.

Missions and main activities

The main missions are :

  • Collaborate with IT and development teams to architect, develop, and deploy cloud-native applications leveraging hyperscaler cloud services and frameworks.
  • Design, implement, and maintain Infrastructure as Code (IaC) using Terraform, ensuring idempotent, version-controlled, and reusable infrastructure deployments.
  • Build and optimize automated CI/CD pipelines using tools like Git, Jenkins, or cloud-native services to enable continuous integration, delivery, and deployment.
  • Apply cloud engineering best practices including immutable infrastructure, microservices architecture, and serverless computing to accelerate cloud adoption.
  • Perform cloud resource provisioning, configuration management, and environment orchestration across multi-cloud platforms.
  • Monitor, troubleshoot, and optimize cloud infrastructure and applications using logging and observability tools such as CloudWatch, Prometheus, or equivalents.
  • Collaborate on security implementations including IAM policies, role-based access controls (RBAC), network segmentation, and encryption to ensure compliance and governance.
  • Produce and maintain technical documentation including architecture diagrams, runbooks, and deployment workflows to support DevOps operations and knowledge transfer.
  • Engage actively in agile ceremonies, backlog grooming, and sprint retrospectives to foster continuous delivery and operational excellence.
Experience

Total minimum professional working experience of 5-6 years.

  • Experience working with hyperscaler cloud platforms (AWS, Azure, GCP) to develop and deploy cloud-native applications and infrastructure.
  • Hands-on expertise in Infrastructure as Code (IaC) tools, primarily Terraform, for automating cloud resource provisioning and management.
  • Strong background in building and maintaining CI/CD pipelines using industry-standard tools or cloud-native services to support continuous integration and deployment.
  • Experience with containerization technologies such as Docker and orchestration platforms like Kubernetes is highly desirable.
  • Familiarity with cloud networking concepts including VPCs, subnets, security groups, and load balancing in a multi-cloud environment.
  • Knowledge of cloud security principles, including identity and access management (IAM), encryption, and compliance frameworks.
  • Skilled in scripting and programming languages such as Python, Java, or Node.js to build automation scripts and cloud-native applications.
  • Experience working within Agile and DevOps teams, collaborating on cloud migration, modernization, and automation projects.
  • Strong troubleshooting skills with the ability to analyze logs, metrics, and performance data to resolve infrastructure and application issues.
Technical skills:
  • Proficient in designing, developing, and managing Infrastructure as Code (IaC) using Terraform or equivalent tools for automated, repeatable cloud infrastructure deployment.
  • Strong programming and scripting skills in languages such as Python, Java, or Node.js for cloud-native application development and automation.
  • Experience building and maintaining CI/CD pipelines using tools like Jenkins, GitLab CI, Azure DevOps, or equivalent cloud-native services.
  • Working knowledge of containerization (Docker) and container orchestration platforms (Kubernetes, EKS, AKS, GKE).
  • Familiarity with cloud networking concepts, including VPC design, subnetting, security groups, load balancers, and DNS management.
  • Understanding of cloud security best practices such as IAM roles and policies, encryption at rest and in transit, and compliance adherence.
  • Experience with monitoring, logging, and observability tools such as Prometheus, Grafana, ELK Stack, or cloud-native alternatives.
  • Hands-on with Linux/Unix environments, shell scripting, and command-line tools for system management and automation.
  • Ability to write clean, maintainable, and testable code following best practices and design patterns for cloud applications.
  • Familiar with Agile and DevOps methodologies and able to collaborate effectively in cross-functional teams.
Soft skills:
  • Demonstrate strong analytical and technical problem-solving skills by leveraging the latest trends in technologies.
  • Handle ambiguity and be able to move forward with imperfect information and get things done in a rapidly changing environment.
  • Must be comfortable working in an environment where ideas are challenged.
  • Should possess good product instinct and excellent project management skills to push projects over the finish line with sound planning and persistent execution.
  • Excellent communication, presentation, and conflict resolution skills
Education and certifications:
  • Bachelor’s degree, Software Engineering, or equivalent work experience
  • Relevant certifications are preferred, such as:AWS Certified Developer – AssociateMicrosoft Certified: Azure Developer AssociateGoogle Associate Cloud Engineer
  • Infrastructure as Code certification: Terraform Associate
  • DevOps and container orchestration certifications (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.