CareerPlanGet AI match score →

Terraform Engineer (Azure)

Greenwood Village, Arapahoe County💼 Full-time💰 $90,000–$158,400🗓 2026-05-20 → 2026-07-31

As a Terraform Engineer, you will design, build, and automate scalable cloud infrastructure on the Azure platform, supporting enterprise applications and platform services. You will partner with architecture, development, and DevOps teams to deliver secure, resilient, and high-performing environments using Infrastructure as Code (IaC) principles. This role focuses on driving automation, improving reliability, and enabling efficient cloud operations.

What you’ll do:

  • Partner with architecture and development teams to design and review Azure Landing Zone infrastructure aligned to application requirements
  • Deploy and provision Azure infrastructure using Terraform and Infrastructure as Code (IaC) best practices
  • Configure Azure services including compute, networking, storage, and PaaS offerings to support scalable environments
  • Implement monitoring and alerting using Azure Monitor, Application Insights, and Log Analytics to ensure system visibility and performance
  • Enforce security controls including IAM, access policies, and data encryption to meet compliance standards
  • Automate infrastructure lifecycle management using Azure DevOps, CI/CD pipelines, PowerShell, and Azure CLI
  • Develop and maintain backup and disaster recovery strategies to ensure high availability and data protection
  • Troubleshoot infrastructure issues, optimize performance, and document solutions while collaborating with cross-functional teams

Experience you’ll need to have:

  • 6+ years of experience developing and deploying infrastructure using Terraform
  • 4+ years of experience working with Microsoft Azure cloud services and architecture
  • 2+ years of experience building and managing CI/CD pipelines using Azure DevOps or similar tools
  • 2+ years of experience with scripting tools such as PowerShell or Azure CLI
  • 2+ years of experience implementing monitoring and logging solutions such as Azure Monitor, Application Insights, or Log Analytics
  • 2+ years of experience working with Git version control, including resolving merge conflicts
  • Bachelor’s degree in computer science, or a relevant field, or an equivalent combination of education, work, and/or military experience

Experience that would be great to have:

  • Prior experience designing or implementing Azure Landing Zones or enterprise-scale cloud environments
  • Experience with Azure PaaS services and cloud-native architecture patterns
  • Experience with performance optimization, monitoring, and caching
Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Adzuna ↗