DevOps Engineer
Core
Designing, implementing, and owning automation solutions to improve reliability, scalability, security, and delivery speed across the software development lifecycle for Caterpillar's MineStar product family.
Role type
Senior DevOps Engineer (Platform Engineering)
Builds
CI/CD pipelines, automated build/test/deployment workflows, and infrastructure-as-code solutions for enterprise-scale mining technology products.
Domain
Industrial IoT / Mining Technology / Cloud Infrastructure
Deliverable
production ML models | infrastructure
Required skills
Infrastructure as Code (IaC), AWS services, Kubernetes, CI/CD tooling (Jenkins, GitHub, Azure DevOps), Microservices architecture, SQL Server, Postgres, .NET, Java, Python, Compliance frameworks (ISO)
Preferred skills
Microsoft Azure certifications (Azure Administrator, Azure DevOps Engineer Expert, Azure Solutions Architect Expert)
Technologies
AWS, Kubernetes, Jenkins, GitHub, Azure DevOps, SQL Server, Postgres, .NET, Java, Python, Confluence, Azure DevOps
Responsibilities
Design and implement end-to-end automation solutions across build, test, deployment, and infrastructure lifecycles; Partner with Agile delivery teams to define automation strategy and drive continuous improvement; Collaborate with developers to standardize pipelines and reduce operational risk; Design and support robust CI/CD pipelines; Take ownership of complex automation issues and perform root cause analysis; Coordinate with teams to resolve technical dependencies; Establish and maintain automation standards and reusable templates; Provide technical guidance and mentoring to junior engineers.
Seniority
Senior, hands-on IC with limited supervision