Senior Infrastructure as Code (IaC) Engineer
Core
Designing, developing, and maintaining reusable Infrastructure as Code (IaC) modules and GitOps workflows to automate cloud infrastructure provisioning and lifecycle management.
Role type
Senior Infrastructure as Code (IaC) Engineer
Builds
Reusable IaC modules, GitOps-driven workflows, and self-service platform capabilities for developers
Domain
Cloud Infrastructure Engineering / Platform Engineering
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Terraform, Pulumi, Ansible, GitOps (ArgoCD, Flux), Kubernetes, RESTful API integration (Go, C#, Java, Python), CI/CD pipelines
Preferred skills
Crossplane, observability tools (Prometheus, Grafana, ELK Stack), security best practices in cloud automation
Technologies
Terraform, Pulumi, Ansible, ArgoCD, Flux, Kubernetes, Go, C#, Java, Python, Prometheus, Grafana, ELK Stack
Responsibilities
Design and maintain reusable IaC modules; Implement GitOps-driven workflows for infrastructure automation; Contribute to self-service platform capabilities via APIs and tooling; Integrate automation with Kubernetes and CI/CD pipelines; Apply infrastructure standards for consistency and security; Participate in architecture reviews and code feedback; Collaborate with platform, security, and application teams; Troubleshoot infrastructure automation issues; Improve reliability and maintainability of infrastructure code
Seniority
Senior, hands-on IC