Posted in

Head of Infrastructure Automation

Head of Infrastructure Automation

CompanyTruist
LocationDallas, TX, USA, Raleigh, NC, USA, Richmond, VA, USA, Charlotte, NC, USA, Atlanta, GA, USA
Salary$Not Provided – $Not Provided
TypeFull-Time
DegreesBachelor’s
Experience LevelSenior, Expert or higher

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or related field; or equivalent practical experience.
  • 7+ years of experience in software engineering, infrastructure automation, or platform engineering.
  • 3+ years in a technical leadership or engineering management role, ideally focused on platform teams or developer enablement.
  • Demonstrated expertise in Ansible, Terraform, and managing complex infrastructure through declarative, GitOps-based approaches.
  • Deep experience designing and operating platforms at enterprise scale, including global/regional workload distribution, scaling strategies, and operational resiliency.
  • Proven success delivering infrastructure platforms consumed by hundreds or thousands of developers, with measurable improvements in velocity and quality.
  • Knowledge of cloud infrastructure services (AWS, Azure, GCP) and hybrid/on-prem delivery models.
  • Familiarity with container platforms (Kubernetes/OpenShift), IaC testing frameworks (e.g., Terratest, KitchenCI), and secure secrets injection mechanisms.
  • Ability to define clear architectural boundaries across teams and domains, with strong documentation and governance practices.

Responsibilities

  • Lead and mentor a team of engineers in building modular Ansible playbooks, Terraform modules, and declarative infrastructure blueprints that support repeatable and scalable platform consumption.
  • Architect and deliver enterprise-grade platform services, enabling abstraction of underlying infrastructure and seamless integration with IDPs (Internal Developer Platforms).
  • Design and evolve foundational infrastructure platforms with a focus on multi-tenancy, elasticity, observability, compliance, and lifecycle management.
  • Collaborate with enterprise architects, product managers, and security teams to define cloud-native and hybrid architectural patterns aligned to business objectives.
  • Drive alignment across platform domains by engineering shared services and cross-cutting capabilities such as network, identity, secrets management, and compliance scaffolding.
  • Champion a ‘platform as a product’ operating model, including versioning, changelog transparency, feedback loops, and service-level metrics.
  • Build infrastructure platforms capable of handling enterprise-scale concurrency, fault tolerance, service boundaries, and regional compliance requirements.
  • Lead technical evaluations and selections of infrastructure orchestration and provisioning tools to ensure long-term maintainability and vendor alignment.
  • Enforce modern software engineering practices (e.g., trunk-based development, automated testing, pipeline-first deployments) within the IaC engineering discipline.
  • Define and track metrics such as time-to-provision, mean time to resolution (MTTR), drift frequency, reusability adoption rates, and user satisfaction scores.

Preferred Qualifications

  • Understanding of multiple approaches to Software Engineering.
  • Full understanding of Agile methodology and experience working with Agile teams.
  • Banking or financial services experience, especially in a particular niche area.