This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for an Infrastructure Engineer – Automation based in the United States.
This role offers the opportunity to shape scalable cloud infrastructure through automation, infrastructure-as-code, and DevOps best practices. You will design and maintain advanced Terraform solutions that support complex cloud and hybrid environments. The position focuses on building reusable infrastructure components, improving delivery pipelines, and strengthening operational reliability. You will collaborate with security, networking, and engineering teams to create secure, efficient, and standardized platforms. This is a high-impact role for an engineer who enjoys solving complex infrastructure challenges and driving technical excellence. You will help modernize infrastructure operations while mentoring teams and improving automation maturity across the organization.
Accountabilities:
The Infrastructure Engineer – Automation will be responsible for developing reliable infrastructure automation frameworks, improving cloud delivery processes, and enabling engineering teams through scalable solutions. Key responsibilities include:
- Design, build, and maintain modular Terraform infrastructure across cloud accounts, environments, and platforms.
- Create reusable Terraform modules with clear interfaces, documentation, testing practices, and version management.
- Develop and manage infrastructure automation pipelines using tools such as GitHub Actions, GitLab CI, Terraform Cloud, Atlantis, or Spacelift.
- Implement policy-as-code practices to improve security, compliance, and infrastructure governance using solutions such as Sentinel, OPA, Conftest, or Checkov.
- Manage Terraform state strategies, including backend configuration, state locking, workspace organization, and recovery processes.
- Establish multi-account, multi-region, and multi-cloud provisioning standards with consistent tagging, naming, and isolation practices.
- Build infrastructure testing processes, including automated validation, integration testing, and policy checks.
- Partner with security, networking, and platform teams to integrate best practices into infrastructure automation workflows.
- Develop reusable approaches for secrets management, identity federation, and access control.
- Lead migration efforts from manually managed infrastructure to automated infrastructure-as-code environments.
- Support cost optimization initiatives, resource lifecycle management, and infrastructure governance.
- Mentor engineering teams on Terraform standards, automation practices, code reviews, and infrastructure design principles.
- Maintain technical documentation, architecture diagrams, operational runbooks, and onboarding materials.