Career Area:
Technology, Digital, and Data
Job Description:
Your Work Shapes the World at Caterpillar Inc.
At Caterpillar, you’re not just joining a company—you’re joining a global team that values both the work we do and the people behind it. We are innovators, problem-solvers, and builders of the future, committed to creating stronger and more sustainable communities. Here, progress and innovation aren’t just buzzwords—we make them a reality with our customers, in the places we work and live. Together, we’re building a better world for everyone.
Role: Python Automation Engineer with AWS/Azure Expertise
As a Python Automation Engineer, you will design, develop, and maintain cloud-based automation solutions. Collaborating with cross-functional teams, your goal will be to optimize processes, enhance efficiency, and ensure the reliability of cloud infrastructure.
Key Responsibilities:
- Develop and maintain Python automation scripts for cloud resource provisioning and management.
- Integrate automation solutions with AWS or Azure services to streamline operations.
- Create and execute automated test plans for cloud-based applications.
- Monitor automation workflows, troubleshoot issues, and ensure smooth operation.
- Continuously optimize and improve cloud automation processes.
- Document workflows and provide training to team members.
- Stay updated with emerging cloud technologies and best practices.
Basic Qualifications:
- Experience: 0–2 years.
- Education: Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Proven ability to develop automation scripts using Python.
- Knowledge of SQL and writing SQL queries.
- Familiarity with Infrastructure-as-Code (IaC) deployments using CloudFormation.
- Hands-on experience with AWS or Azure cloud environments.
- Understanding of CI/CD pipelines and version control systems.
- Experience with AWS operations (CloudFormation, Lambda, Glue, API Gateway, VPC, S3, CloudWatch, Athena, RDS, DynamoDB, Cost Management tools, etc.).
- Analytical mindset with strong troubleshooting skills.
- Excellent communication and collaboration abilities.
Preferred Qualifications (Nice to Have):
- Additional AWS certifications in architecture or development.
- Experience in Agile/Scrum environments and working with Product Owners.
- Proficiency in using Business Intelligence tools for data analysis.
- Familiarity with Azure DevOps and GitHub.
- Operational experience with other cloud providers like Azure or GCP.
- Strong written and verbal communication skills for cross-functional collaboration and scalability.
Posting Dates:
January 27, 2025 – February 2, 2025
Apply Now