Senior Terraform Engineer (Infrastructure as Code / Multi-Cloud)
Benefits:
Competitive salary
Opportunity for advancement
Training & development
Senior Terraform Engineer (Infrastructure as Code / Multi-Cloud)
Location: Washington, DC (Onsite 4 days/week)
About The AES Group
The AES Group is a technology staffing and services company delivering impactful solutions across cloud, data, AI, and emerging technologies for enterprise environments.
What We Offer
Competitive pay aligned to performance and outcomes
Opportunity to lead large-scale cloud platform and IaC initiatives
Career growth through modern tooling, platforms, and engineering practices
Collaborative culture where your work is visible and valued
About the Role
We are seeking a Senior Terraform Engineer to architect, lead, and deliver secure, scalable Infrastructure-as-Code (IaC) across multi-cloud environments. You will build Terraform-based provisioning, reusable module libraries, policy-driven automation, and reliability patterns across Azure and AWS. This role combines hands-on Terraform engineering with platform architecture leadership, including mentoring and establishing standards.
Responsibilities
Architect and deliver enterprise IaC solutions using Terraform across cloud platforms
Design reusable Terraform modules and composable infrastructure patterns
Automate provisioning for compute, network, storage, identity, and platform services in Azure and AWS
Implement environment frameworks for dev/test/stage/prod and standardize promotion workflows
Integrate Terraform with CI/CD pipelines for automated infrastructure deployment and validation
Build, version, and maintain Terraform module libraries; enforce naming, tagging, and standards
Implement policy-as-code guardrails using Sentinel, OPA, or equivalent tooling
Apply secure-by-design patterns (RBAC, secrets management, network controls)
Enable observability, drift detection, and state management best practices
Lead design/code reviews, mentor engineers, and publish reference architectures and playbooks
Qualifications
Bachelor’s in CS/Engineering (Master’s preferred)
8+ years in infrastructure, cloud, or DevOps engineering
4+ years hands-on Terraform/IaC experience at enterprise scale
Experience delivering production cloud platforms in regulated or enterprise environments
Technical Stack (Required)
Terraform/IaC: Terraform, Terraform Cloud/Enterprise, modules, remote state backends, workspace strategy Azure: ARM, Azure Landing Zones, VNet, AKS, Storage, Key Vault, Azure Policy, Azure Monitor AWS: VPC, IAM, EC2, EKS, RDS, S3, CloudWatch, Control Tower, Organizations CI/CD: GitHub Actions, Azure DevOps, Jenkins, GitLab CI Scripting: HCL, Python, Bash, PowerShell Containers: Docker, Kubernetes, Helm Policy/Security: Sentinel, OPA, policy-as-code, secrets management Governance: Remote state, drift detection, multi-account/multi-subscription, hybrid/multi-cloud
Certifications
HashiCorp Terraform Associate; AWS Solutions Architect (Associate/Professional); AZ-104; CKA/CKAD; DevOps or Cloud Security certification
Ready to make an impact? Apply now and join us on our journey!