Overview
Skills
Job Details
Job Summary
We are seeking a highly experienced Senior
Terraform Engineer/Architect
with deep expertise in Terraform and Infrastructure as Code (IaC) to design, build, and operate secure, scalable cloud platforms.
This role focuses on delivering enterprise-grade cloud foundations, landing zones, and migration architectures using Terraform-driven automation. The ideal candidate is a Terraform Subject Matter Expert who has led IaC initiatives in complex, regulated, or large-scale cloud environments.
Azure experience is preferred, though strong AWS experience is also acceptable. Government cloud exposure is a plus but not mandatory for highly qualified Terraform professionals.
Key Responsibilities
Act as the Terraform Subject Matter Expert, designing and developing reusable, versioned Terraform modules.
Architect and implement cloud landing zones / foundation frameworks using Terraform.
Automate infrastructure provisioning with Terraform, Git, and CI/CD pipelines.
Manage Terraform state, workspaces, backends, and promotion strategies across environments.
Design and deploy secure cloud architectures covering networking, identity, security, logging, and monitoring.
Support application migrations by delivering scalable, compliant infrastructure via IaC.
Define and enforce IaC standards, guardrails, and best practices in collaboration with DevOps, security, and platform teams.
Optimize cloud environments for cost, performance, availability, and reliability.
Produce and maintain architecture diagrams, Terraform documentation, and operational runbooks.
Troubleshoot and resolve complex infrastructure and automation issues.
Required Qualifications
Expert-level hands-on experience with Terraform, including:
Module design and reuse
State management and backends
CI/CD integration
Git-based workflows
5+ years of experience in cloud engineering, DevOps, or infrastructure automation roles.
Strong understanding of Infrastructure as Code (IaC) principles and cloud lifecycle management.
Proven experience with at least one major cloud platform:
Azure (preferred) or AWS
Solid knowledge of:
Cloud networking (VNET/VPC, routing, segmentation)
Identity and access management (RBAC/IAM)
Security controls, policies, and monitoring
Strong analytical, problem-solving, and communication skills.