Senior Devops Engineering Manager

Caterpillar Caterpillar · Industrial · Chicago, IL +3

This role is for a Senior DevOps Engineering Manager at Caterpillar, responsible for supporting Cat Digital and Cat Technology engineering and AI teams by delivering consistent, reliable, and secure cloud infrastructure for simulations and services supporting physical AI and Digital Twins. The manager will collaborate with various teams to adhere to development standards and deliver cost-effective cloud capabilities. Key responsibilities include leading cloud engineering teams, hiring and mentoring software engineers, managing cloud-implemented solutions, implementing operating procedures, directing cloud infrastructure components, evaluating problems, and ensuring management goals are met. The role requires strong leadership, software development, SDLC, and cloud technology experience, with a preference for experience with Omniverse and Run.ai, Cloud Operations, FinOps, CI/CD tools, Agile frameworks, and Cybersecurity.

What you'd actually do

  1. Lead team(s) of high performing cloud engineering professionals and projects related to supporting the development lifecycle and cloud resources for Cat Digital
  2. Accountable for hiring, managing and mentoring a team or multiple teams of software engineers in delivering the common department goals.
  3. Lead team(s) that will manage world class cloud implemented solutions
  4. Implementing common operating procedures to provide process functionality and the requisite infrastructure to enable effective, efficient, economical services.
  5. Directs implementation of cloud infrastructure components to maximize common process and minimize costs by efficiently controlling the cloud infrastructure environment.

Skills

Required

  • Organizational Leadership
  • Software Development
  • Software Development Life Cycle
  • Software Product Design/Architecture
  • Software Quality Assurance and Testing

Nice to have

  • 10+ years or more of software development experience
  • 5+ years or more of experience in managing or leading software development projects teams
  • 5+ years or more experience in designing and developing software applications.
  • 5+ years or more of experience in public cloud technologies such as AWS or Azure.
  • experience implementing infrastructure for Omniverse and Run.ai
  • Cloud Operations management
  • FinOps experience
  • Strong experience in supporting or developing software
  • Deploying software using CI/CD tools such as Jenkins, GoCD, Azure Devops etc.
  • At least three plus years of deploying and maintaining software using public clouds such as AWS or Azure.
  • Working within an Agile framework (ideally Scrum).
  • Cybersecurity