Terraform Engineer

Cynet SystemsRaleigh, NC

About The Position

We are seeking a skilled Terraform Engineer with 3-5 years of hands-on experience in Terraform development and a strong understanding of Microsoft Azure services and architecture. The ideal candidate will be proficient in designing, deploying, and automating Azure infrastructure using Infrastructure as Code (IaC) principles. This role involves collaborating with various teams to implement secure, scalable, and optimized cloud solutions, supporting migration initiatives, and troubleshooting infrastructure issues across different environments.

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.
  • Strong verbal and written communication skills.
  • Excellent communication and presentation skills.

Nice To Haves

  • 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.

Responsibilities

  • 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.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service