Terraform Engineer

Apply Now

Company: Diamondpick

Location: Detroit Lakes, MN 56501

Description:

Job Title- Terraform Engineer
Location- Charlotte, NC or Detroit, MI (Hybrid- 3 days a week in office)

Experience Level: 5+ years with Terraform and Nutanix private cloud.

Job Summary:

Seeking a highly skilled Terraform Engineer to design, implement, and maintain Infrastructure as Code (IaC) solutions for our private cloud environment. The ideal candidate will have expertise in Terraform, CI/CD pipeline automation, and cloud infrastructure management, ensuring scalability, security, and high availability while working with Nutanix products like AHV, Prism Central, etc.

Key Responsibilities:
  • Design & Develop IaC: Build and manage infrastructure using Terraform to automate provisioning in a private cloud environment
  • Pipeline Automation: Develop and maintain CI/CD pipelines for infrastructure deployment, managing workloads on Nutanix infrastructure and integrating tools like GitLab CI and Jenkins
  • Nutanix Cloud & Virtualization: Deploy and manage virtual machines, storage, and networking within Nutanix AHV, Prism Central etc
  • Cloud Infrastructure Management: Design scalable and secure cloud infrastructure with a focus on automation and resilience.
  • Security & Compliance: Implement best practices for security, compliance, and access control using Terraform modules.
  • Collaboration: Work closely with DevOps, SRE, and development teams to integrate infrastructure solutions with application workloads.
  • Monitoring & Troubleshooting: Set up infrastructure monitoring, logging, and alerting mechanisms to ensure system reliability.
  • Version Control & Documentation: Maintain Terraform state files, version infrastructure changes using Git, and document processes effectively.


Required Skills & Qualifications:
  • 5+ years of experience with Terraform and Infrastructure as Code (IaC).
  • Comprehensive knowledge of private cloud platforms such as Nutanix.
  • Experience with CI/CD pipelines using GitLab CI, Jenkins, or similar tools.
  • Proficiency in scripting languages like Python, PowerShell or Bash.
  • Experience with configuration management tools (e.g., Ansible, Puppet, or Chef).
  • Knowledge of networking, security principles, and cloud automation.
  • Familiarity with Git, GitOps workflows, and state management in Terraform.
Strong problem-solving skills and ability to work in an Agile environment.

Similar Jobs