-
HCLTech

Terraform Infrastructure as Code (IaC) Engineer

HCLTech
Singapore · Full-time · Mid-Senior

Job Summary

We are seeking a highly skilled Terraform Infrastructure as Code (IaC) Engineer (L3) to design, implement, and govern scalable infrastructure across multi-cloud and on-premises environments. This role requires deep expertise in Terraform, strong CI/CD integration experience, and the ability to enforce governance and security best practices through policy-as-code frameworks. The ideal candidate will drive infrastructure automation, standardization, and operational excellence across AWS, Azure, and Kubernetes platforms.


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:

  • Bachelor’s degree in Computer Science, Information Technology, or related field
  • Minimum 5 years in infrastructure automation, with 3 years hands-on Terraform experience.
  • Expertise in Terraform HCL, providers (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.
  • Integration experience with Ansible AAP for configuration management post-provisioning.
  • Knowledge of Datadog for monitoring Terraform-managed infrastructure.
  • Terraform Cloud/Enterprise or OpenTofu experience.
  • Pulumi or CDK exposure as complementary IaC tools.

Key Skills

Ranked by relevance

terraform cloud cicd aws kubernetes configuration management infrastructure as code gitlab ci jenkins ansible datadog devops gitlab eks
Login to Apply
Posted
Feb 26, 2026
Type
Full-time
Level
Mid-Senior
Location
Singapore
Company
HCLTech

Industries

IT Services IT Consulting

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
HCLTech
Related

DevOps Engineer - Ansible & Automation

2026-05-19

Full-time
Associate
France
IT Services
Information Technology
View Job Details
Holidu
Related

DevOps Engineer (all genders)

2026-05-28

Full-time
Associate
Germany
IT Services
Engineering
View Job Details
HCLTech
Related

Kubernetes Engineer

2026-05-26

Contract
Mid-Senior
Switzerland
IT Services
Information Technology