Caterpillar Inc. needs to deliver software solutions that integrate common services across its application portfolio and other enterprise systems used by customers and dealers.
Requirements
- AWS Cloud Practitioner and DevOps certification
- AWS Certifications related to Architecture or Security
- Docker, Kubernetes, SQL, Terraform
- Ruby software development and deployment, and Cloud 303 technology stack
- Designing, developing, deploying, and maintaining software at scale
- Deploying software using CI/CD tools such as Jenkins, GoCD, Azure Devops
- Deploying Angular SPA UI applications in a Mono repo configuration using the NX framework
Responsibilities
- Designing CI/CD pipelines, security best practices, and ensuring scalability, infrastructure security, and software quality of solutions
- Leading DevOps delivery of a Ruby solution transitioned from existing Cloud303 hosting to AWS hosting
- Contributing to design, development, testing, and deployment of software systems and/or applications
- Performing pipeline development, deployment, programming, project management, and development assignments
- Identifying and resolving complex application/technical problems
- Maintaining high standards of software quality within the team
- Communicating with end users and internal customers to direct development, debugging, and testing of application software
Other
- Bachelor’s degree, or foreign equivalent, in Computer Science, Electrical Engineering, Electronics Engineering, or a related field plus 7 years of experience in software development or related occupation
- Master’s degree, or foreign equivalent, in Computer Science, Electrical Engineering, Electronics Engineering, or a related field plus 5 years of experience in software development or related occupation
- Visa Sponsorship is not available for this position
- Must be willing to work on complex application/technical problem identification and resolution, including responding to off-shift and weekend support calls