remote
Senior DevOps Engineering Manager - Caterpillar
Engineering Manager
Lead a high‑performing DevOps team delivering CI/CD pipelines, cloud infrastructure, and automation for AI and digital product development, using AWS, Kubernetes, Terraform, Docker, and Python.
About the role
Key Responsibilities
- Lead, mentor, and grow a cross‑functional DevOps engineering team supporting AI and digital product initiatives.
- Design, implement, and maintain scalable CI/CD pipelines and automated release processes across cloud environments.
- Architect, provision, and manage infrastructure as code using Terraform and AWS services.
- Drive containerization strategies with Docker and orchestrate workloads on Kubernetes clusters.
- Collaborate with software, data, and AI engineers to embed DevOps best practices and improve system reliability.
- Establish monitoring, logging, and incident‑response frameworks to ensure high availability and performance.
Requirements
- 5+ years of hands‑on DevOps engineering experience, with at least 2 years in a people‑management or lead role.
- Deep expertise in AWS cloud services, Kubernetes, Terraform, Docker, and CI/CD tooling (e.g., Jenkins, GitLab CI, GitHub Actions).
- Proficiency in scripting or programming languages such as Python for automation and tooling development.
- Strong understanding of infrastructure security, networking, and observability best practices.
- Excellent communication and collaboration skills to work effectively with engineering, product, and leadership teams.
Skills
awskubernetesterraformcicddockerpython