Terraform Engineer
Apply NowCompany: 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:
Required Skills & Qualifications:
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.