SalaryPeak

DevOps Engineer (Terraform / IaC )

EXASOFT PTE. LTD.
Singapore 5+ years Posted Mar 17, 2026

Salary Range

SGD 92,400 - SGD 96,000 /year

SGD 7,700 - SGD 8,000/month

Skills Required

TerraformRemediationJenkinsAzureDevOpsState GovernmentDocument WorkflowTeam TrainingSentinelStandards DevelopmentOpaLarge Scale Deployments

Job Description

Key Responsibilities:

  • Design and implement Terraform configurations for infrastructure provisioning across AWS, Azure, and on-premises environments.
  • Build modular Terraform modules, state management (remote backends like S3/Terraform Cloud), and workspaces for environment isolation.
  • Integrate Terraform with CI/CD pipelines (GitHub Actions, Jenkins, GitLab CI) for automated deployments and drift detection.
  • Establish governance with policy-as-code (OPA, Sentinel) and secure state handling.
  • Collaborate with DevOps and security teams to define IaC standards, including tagging, naming conventions, and compliance checks.
  • Perform infrastructure drift detection, remediation, and migration of existing resources to Terraform.
  • Document Terraform workflows, create runbooks, and train teams on best practices.

Required Skills & Experience:

  • Minimum 5 years in infrastructure automation, with 3+ years hands-on Terraform experience.
  • Expertise in Terraform , (AWS, Azure, Kubernetes), modules, and advanced features (for_each, dynamic blocks).
  • Strong GitOps practices, CI/CD integration, and remote state management.
  • Proficiency in Python/Bash for Terraform wrappers, data sources, and provisioners.
  • Experience with multi-cloud environments and container orchestration (EKS, AKS).
  • Familiarity with security scanning (Checkov, tfsec) and drift detection tools.