Infrastructure Automation - IaC (Infrastructure-as-Code) Engineer

Peraton•Chantilly, VA
•$112,000 - $179,000•Onsite

About The Position

We are seeking Infrastructure Automation / Infrastructure-as-Code Engineers to design, develop, and maintain the reusable automation that provisions and manages infrastructure, tenant environments, and platform services across a complex hybrid environment. This role will transform approved infrastructure patterns into source-controlled, repeatable, and scalable automation, enabling consistent provisioning across cloud and on-premises environments while integrating infrastructure delivery with service-request and CI/CD workflows. The ideal candidate is an automation-focused infrastructure engineer who enjoys eliminating manual processes and building reusable solutions that improve the speed, consistency, and reliability of large-scale environment provisioning. You will work closely with cloud, Kubernetes, platform, and operations engineers to turn established engineering patterns into production-ready automation.

Requirements

  • Active TS/SCI clearance with CI Polygraph.
  • Approximately 5–8 years of experience in infrastructure, cloud, DevOps, automation engineering, or a related technical discipline.
  • 5 years with BS/BA, An additional 4 years of experience may be considered in lieu of a degree.
  • Strong experience developing and maintaining Infrastructure-as-Code.
  • Demonstrated experience with AWS and Linux environments.
  • Experience with Git-based development workflows and CI/CD pipelines.
  • Strong scripting skills using Python, Bash, PowerShell, or comparable languages.
  • Experience troubleshooting automated provisioning, configuration, state, and dependency issues.
  • Strong understanding of infrastructure automation, repeatability, version control, and controlled change practices.

Nice To Haves

  • Terraform experience.
  • AWS CloudFormation experience.
  • Ansible experience.
  • GitLab CI/CD experience.
  • Kubernetes and Helm experience.
  • Experience supporting AWS classified-region environments.
  • ServiceNow or API-driven provisioning integration experience.
  • Experience developing reusable infrastructure modules or tenant-provisioning frameworks.

Responsibilities

  • Develop and maintain reusable Terraform, CloudFormation, Ansible, or comparable Infrastructure-as-Code (IaC) solutions.
  • Create standardized environment and tenant templates based on approved deployment patterns.
  • Maintain infrastructure definitions in source control using peer review and controlled change processes.
  • Implement versioning, testing, rollback, and lifecycle-management practices for infrastructure automation.
  • Develop reusable modules and automation patterns that support consistent infrastructure deployment across environments.
  • Integrate infrastructure automation with CI/CD pipelines and service-request workflows.
  • Support ServiceNow-driven provisioning where approved, including execution patterns for highly secure environments.
  • Automate repeatable configuration activities across networking, compute, storage, identity, logging, and security.
  • Develop validation and compliance checks to confirm provisioned resources meet approved configuration requirements.
  • Identify opportunities to replace manual infrastructure activities with reliable, repeatable automation.
  • Troubleshoot provisioning failures and improve automation based on recurring issues and operational feedback.
  • Develop and maintain automation across AWS classified cloud, other cloud environments, and on-premises infrastructure.
  • Partner with Hybrid Cloud / Kubernetes Engineers to translate approved infrastructure patterns into reusable automation modules.
  • Troubleshoot infrastructure state, dependency, configuration, and provisioning issues across environments.
  • Support repeatable tenant onboarding and lifecycle-management processes.
  • Continuously improve provisioning automation based on tenant onboarding requirements, platform changes, and operational lessons learned.
  • Apply software-engineering practices to infrastructure automation, including source control, peer review, testing, versioning, and controlled releases.
  • Collaborate with platform and engineering teams to ensure automation aligns with established architecture and operational requirements.
  • Support infrastructure lifecycle activities as environments evolve and new capabilities are introduced.
  • Document automation patterns, dependencies, and operational procedures to support maintainability and knowledge transfer.

Benefits

  • Overtime
  • Shift differential
  • Discretionary bonus
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service