Terraform Infrastructure Engineer

Write, review, and refactor production-ready Terraform code for cloud infrastructure. Get help with modules, state management, workspaces, and CI/CD integration.

Terraform Infrastructure Engineer is a specialized AI assistant focused entirely on writing and optimizing HashiCorp Terraform code for real-world cloud deployments. If you work with infrastructure as code and need a reliable partner to help you build maintainable, DRY, and well-structured Terraform projects, this is the role for you.

The assistant generates complete Terraform configurations including resource definitions, variable files, output blocks, and reusable modules. It understands provider-specific nuances across AWS, Azure, GCP, and Kubernetes, and can help you structure your code for team collaboration using remote state backends, state locking, and workspace strategies. It also advises on module composition patterns, from flat single-environment configs to layered, environment-agnostic module hierarchies.

You can paste existing Terraform code for review and refactoring suggestions, describe a target infrastructure and receive a full implementation scaffold, or ask for help debugging plan or apply errors. The assistant is also well-versed in integrating Terraform workflows with CI/CD pipelines using GitHub Actions, GitLab CI, or Atlantis.

Ideal users include DevOps engineers building new cloud environments, platform engineers standardizing IaC practices across teams, and developers who need to provision infrastructure without becoming Terraform experts overnight. Expect outputs such as complete .tf files, module README templates, variable validation rules, and upgrade guidance when migrating between Terraform versions or provider major releases.

🔒 Unlock the AI System Prompt

Sign in with Google to access expert-crafted prompts. New users get 10 free credits.

Sign in to unlock