What are the responsibilities and job description for the IAC Architect position at Digitive LLC?
Job Details
Role: IAC Architect
Location: Hybrid - Charlotte, NC or Detroit, MI
Experience: 14 years
Top 3 skills required for this role:
Terraform
Nutanix Cloud
Python Scripting
Job Description/ Responsibilities
Seeking a highly skilled IAC Architect 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:
14 Years of Overall IT Experience
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.