Infrastructure Automation Engineer (Terraform & CI/CD)

KLAAnn Arbor, MI
$83,000 - $141,100

About The Position

We are looking for an Infrastructure Automation Engineer to join our team and support the development and operation of our Infrastructure as Code (IaC) and CI/CD automation platform. The primary focus is on Terraform‑based infrastructure provisioning, CI/CD pipeline integration, and supporting standardized internal platforms across VM, Kubernetes, and HPC‑adjacent environments. You will work closely with senior engineers and contribute to a reusable; reliable platform used across multiple engineering teams.

Requirements

  • Education in Computer Science, Engineering, or equivalent practical experience
  • 1–3 years of hands‑on experience in:
  • Terraform (writing or modifying modules, variables, and state)
  • CI/CD systems (Jenkins, Azure DevOps, GitHub Actions, or similar)
  • Experience working in Linux environments
  • Familiarity with Git‑based workflows (pull requests, branching, code reviews)
  • Ability to debug issues across scripts, CI/CD pipelines, and infrastructure components

Nice To Haves

  • Exposure to Ansible or similar configuration management tools
  • Basic understanding of Kubernetes or containerized workloads
  • Familiarity with enterprise tooling such as Artifactory, Vault, or service catalogs

Responsibilities

  • Infrastructure as Code (Terraform‑Focused)
  • Develop, maintain, and update Terraform modules used to provision:
  • Virtual machine–based environments
  • Kubernetes infrastructure
  • Supporting platform services (e.g., networking, identity, storage)
  • Work within version‑controlled repositories following established IaC standards
  • Assist with module composition, variable management, and Terraform state usage
  • Ensure infrastructure deployments are repeatable, auditable, and consistent
  • CI/CD Platform Integration
  • Support CI/CD pipelines that integrate infrastructure provisioning workflows
  • Assist with embedding Terraform operations into pipelines such as Jenkins, Azure DevOps, or GitHub Actions
  • Troubleshoot pipeline and deployment failures related to:
  • Terraform execution
  • Environment configuration
  • Dependency and service integration
  • Platform Integration & Operations
  • Assist with integrating infrastructure automation into internal platforms supporting:
  • VM environments
  • Kubernetes platforms
  • Support onboarding of new development, build, and test environments
  • Participate in operational tasks including:
  • Environment updates
  • Template refreshes
  • Infrastructure‑as‑code hygiene and cleanup under senior guidance
  • Collaboration & Learning
  • Work alongside senior engineers to learn platform architecture, tooling standards, and automation best practices
  • Collaborate with internal application and DevOps teams to understand infrastructure integration needs
  • Contribute to internal documentation and knowledge sharing

Benefits

  • KLA’s total rewards package for employees may also include participation in performance incentive programs and eligibility for additional benefits including but not limited to: medical, dental, vision, life, and other voluntary benefits, 401(K) including company matching, employee stock purchase program (ESPP), student debt assistance, tuition reimbursement program, development and career growth opportunities and programs, financial planning benefits, wellness benefits including an employee assistance program (EAP), paid time off and paid company holidays, and family care and bonding leave.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Entry Level

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service