Terraform Developer

eTeam Inc
Raleigh, NC, United States
1 day ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours
Job source

Tech stack

Microsoft Azure Backup Devices Cloud Storage Continuous Integration DevOps Disaster Recovery Identity and Access Management Subnetting SQL Azure Windows PowerShell Role-Based Access Control Virtual Machines
+14 more
Scripting Azure Powershell Infrastructure as Code (IaC) Git Kubernetes Infrastructure Automation Frameworks Information Technology Deployment Automation Cloud Migration Cloud Optimization Terraform Serverless Computing Azure Resource Manager Key Vault

Job description

Experienced Terraform Developer to support large-scale migration of applications and infrastructure to Microsoft Azure. The ideal candidate will have hands-on experience with Infrastructure as Code (IaC), Azure cloud services, DevOps automation, and cloud migration initiatives. The role involves designing, deploying, and managing Azure infrastructure using Terraform and supporting migration, modernization, and cloud governance activities, * Develop and maintain Infrastructure as Code (IaC) solutions using Terraform.

  • Design and deploy Azure infrastructure including VNets, subnets, NSGs, Virtual Machines, VM Scale Sets, Storage Accounts, Azure SQL, Key Vault, and Application Gateway.
  • Build reusable Terraform modules and manage Terraform state securely.
  • Automate infrastructure provisioning through Azure DevOps or CI/CD pipelines.
  • Support cloud migration initiatives utilizing Azure Migrate and Azure Site Recovery.
  • Collaborate with cloud architects, security teams, and application teams to implement Azure Landing Zones and governance standards.
  • Implement Azure security, monitoring, disaster recovery, and compliance controls.
  • Troubleshoot infrastructure deployment and migration issues across development, test, and production environments.
  • Support infrastructure modernization and cloud optimization initiatives.

Requirements

  • 3-5 years of hands-on Terraform development experience.
  • Strong knowledge of Microsoft Azure services and architecture.
  • Experience with Azure Resource Manager (AzureRM) and Terraform providers.
  • Expertise in Azure networking, security, IAM/RBAC, and monitoring.
  • Experience with Azure DevOps, Git, CI/CD pipelines, and automation.
  • Knowledge of PowerShell, Azure CLI, or Python scripting.
  • Experience migrating workloads from on-premises environments to Azure.
  • Understanding of Disaster Recovery, Backup, and Business Continuity solutions., A Terraform engineer with strong Azure infrastructure and DevOps expertise who can automate cloud provisioning, support workload migrations, implement governance and security controls, and drive successful Azure cloud transformation programs.
  • Experience with Azure Landing Zones and Cloud Adoption Framework (CAF).
  • Knowledge of Kubernetes (AKS), containers, and cloud-native services.
  • Experience with enterprise-scale cloud migrations and infrastructure modernization.

Azure certifications

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · World Congress 2026 Europe

4:55 min

Centralizing credentials management using Azure Key Vault resource integration

Marcel Lupo · LIVE

2:32 min

Overview of Terraform and Terraform Cloud features

Devlin Duldulao · LIVE

2:21 min

Structuring the backend architecture of machine learning workspaces

Jose Luis Latorre Millas · LIVE

3:18 min

Scaling global network engineering through DevOps culture

Stuart Clark · LIVE

Videos

See all

Related articles

See all