Senior Software Engineer- Devops
Job Summary
Career Area:
Technology Digital and DataJob Description:
Your Work Shapes the World at Caterpillar Inc.
When you join Caterpillar yourejoining a global team who cares not just about the work we do but also about each other. We are the makers problem solvers and future world builders who are creating stronger more sustainable communities. We dontjust talk about progress and innovation here we make it happen with our customers where we work and live. Together we are building a better world so we can all enjoy living in it.
Job Title
DevOps Engineer (AWS DevOps MLOps)
Role Overview
The DevOps Engineer supports the design deployment and operation of secure scalable AWS cloud platforms for enterprise digital and AI/ML workloads. This role owns CI/CD automation Infrastructure as Code cloud reliabilityDevSecOpscontrols and platform governance working closely with application data and ML engineering teams.
Key Accountabilities
1. CI/CD & Source Control
Design build andoperateCI/CD pipelines using GitHub and GitHub Actions.
Implement reusable workflows and standardized deployment patterns.
Enable automated environment promotion and pipeline compliance.
2. AWS Cloud DevOps &MLOpsEnablement
Engineer AWS-based platforms supportingapplicationand ML workloads.
Hands-on use of AWS services including SageMaker ECS/EKSCodePipeline IAM and S3.
SupportMLOpslifecycle needs such as model deployment automation and environment governance.
3. Infrastructure as Code (IaC)
Provision and manage infrastructure using AWS CloudFormation.
Implement repeatable audited infrastructure patterns aligned to enterprise standards.
Apply standard AWS role and access provisioning patterns.
Quality & Governance
Embed security and quality controls directly into CI/CD pipelines.
Integrate SonarQube for static code analysis and quality gates.
Ensure compliance with tagging security scanning and remediation SLAs.
5. Artifact & Supply Chain Management
Manage artifact lifecycle usingJFrogArtifactory.
Ensure traceability and governance of build and release artifacts.
6. Operations & Reliability
Own operational health including monitoring alerting and incident response.
Drive platform reliability availability and disaster recovery readiness.
Required Technical Qualifications
Strong AWS experience with DevOps andMLOpsservices (SageMaker ECS/EKSCodePipeline IAM S3).
Proficiencyin GitHub and GitHub Actions.
Hands-on AWS CloudFormation experience.
Working knowledge of Python and Go for automation.
Experience withJFrogArtifactory and SonarQube.
Complementary / Future-Ready Skills
AWS Firewall and networkingexpertisefrom an architectural perspective.
Security and governance experience for AI platforms including NVIDIA-based environments.
Exposure to Azure cloud services for future cross-cloud needs.
Expectations
Leads design and implementation of complex DevOps and cloud solutions.
Operatesindependently with accountability for delivery outcomes.
Mentors junior engineers andinfluencesDevOps best practices across teams.
Posting Dates:
April 10 2026 - April 17 2026Caterpillar is an Equal Opportunity Employer. Qualified applicants of any age are encouraged to apply
Not ready to apply Join our Talent Community.
Required Experience:
Senior IC
About Company
Caterpillar is the world’s leading manufacturer of construction and mining equipment, diesel and natural gas engines, industrial turbines and diesel-electric locomotives.