Senior DevOps Engineer
caterpillar
Job Description
-
Lead and mentor development teams in adopting DevOps best practices, ensuring alignment with Cat Digital standards and driving continuous improvement across the Software Development Lifecycle (SDLC).
-
Architect and optimize advanced CI/CD pipelines, enabling scalable, secure, and high-performing delivery processes for complex applications.
-
Design and implement robust cloud infrastructure solutions using Infrastructure as Code (IaC), ensuring reliability, security, and cost efficiency.
-
Influence and contribute to enterprise-wide DevOps strategy, collaborating with the DevOps Engineering community to define standards, frameworks, and automation initiatives.
-
Provide expert guidance on cloud services, including IAM, networking, and security configurations, and resolve critical issues impacting production environments.
-
Communicate technical strategies and solutions effectively to senior stakeholders, including product owners, software development managers, and cross-functional leadership teams.
Top Candidates will have :
-
Deep expertise in SDLC and DevOps methodologies, with the ability to design and implement enterprise-grade automation and delivery frameworks.
-
Strategic decision-making and critical thinking skills, leveraging data-driven insights to influence architecture, tooling, and operational excellence.
-
Exceptional communication and leadership abilities, capable of translating complex technical concepts into actionable strategies for diverse audiences.
-
Advanced proficiency in CI/CD, IaC, and cloud platforms (AWS, Azure, or GCP), with hands-on experience in security, compliance, and performance optimization.
-
Proven track record of driving DevOps transformation, fostering collaboration, and enabling high-performing engineering cultures.
Required Skills & Experience:
-
7+ years of hands-on experience in DevOps engineering, with proven expertise in automation, CI/CD, and cloud deployments.
-
3+ years of experience with Microsoft Dynamics 365 and Power Platform, including solution management and environment governance.
-
4+ years of experience with Microsoft Azure, covering:
-
Azure Active Directory (AAD)
-
App Service, Function Apps
-
Docker containerization
-
Roles & Access Management
-
Identity Management
-
Relational Database Services (RDS), MS SQL, CosmosDB
-
-
Strong proficiency in CI/CD pipeline design and troubleshooting using Azure DevOps and/or GitHub Actions.
-
Hands-on experience with IaC tools such as Terraform or OpenTofu for multi-cloud infrastructure automation.
-
Deep understanding of CI/CD principles, DevOps best practices, and automation frameworks.
-
Advanced scripting skills in Python, PowerShell, and Bash for automation and orchestration.
-