Terraform Developer

Overview

On Site
Depends on Experience
Accepts corp to corp applications
Contract - W2
Contract - Independent
Contract - 6 Month(s)

Skills

Agile
Amazon Web Services
Ansible
Bash
Cloud Computing
Collaboration
Google Cloud Platform
DevOps

Job Details

Job Summary:

We are seeking a skilled Terraform Developer to join our infrastructure and DevOps team. In this role, you will be responsible for designing, implementing, and managing infrastructure-as-code (IaC) solutions using Terraform to automate and scale our cloud environments efficiently. You ll work closely with cloud engineers, software developers, and DevOps teams to support the delivery of secure, scalable, and highly available infrastructure.


Key Responsibilities:

  • Design and develop infrastructure as code using Terraform for AWS, Azure, or Google Cloud Platform environments.

  • Automate provisioning, configuration, and management of cloud infrastructure.

  • Collaborate with DevOps, Security, and Application teams to define and implement CI/CD and infrastructure standards.

  • Maintain version-controlled code repositories (Git) and implement Terraform modules and reusable components.

  • Implement and maintain infrastructure state management and secrets handling.

  • Integrate Terraform with tools like Ansible, Jenkins, GitLab CI/CD, or GitHub Actions.

  • Troubleshoot infrastructure issues and perform root cause analysis.

  • Ensure best practices for infrastructure security, monitoring, and performance optimization.

  • Write clear documentation and provide training or support as needed.


Required Qualifications:

  • 2+ years of hands-on experience with Terraform in a production environment.

  • Proficiency in working with at least one major cloud provider (AWS, Azure, Google Cloud Platform).

  • Strong knowledge of cloud networking, compute, storage, IAM, and security services.

  • Experience with CI/CD pipelines and configuration management tools.

  • Familiarity with version control systems like Git.

  • Understanding of infrastructure monitoring and logging tools.

  • Strong problem-solving skills and ability to work in a team-oriented environment.


Preferred Qualifications:

  • Terraform Associate Certification (HashiCorp) or similar.

  • Experience with Docker, Kubernetes, or other container orchestration platforms.

  • Scripting knowledge (e.g., Python, Bash, PowerShell).

  • Familiarity with other IaC tools (CloudFormation, Pulumi) is a plus.

  • Experience working in agile/scrum development environments.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About American IT Systems