Career Area:
Technology, Digital and DataJob Description:
Your Work Shapes the World at Caterpillar Inc.
When you join Caterpillar, you're joining 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 don't just 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.
Overview :
The candidate will have the opportunity to gain excellent on-the-job experience working for a fast-moving software division
Experience level : More than 7 years of hands-on experience
Educational Qualification : Engineering / Computer science graduates from reputed institution.
Key Responsibilities:
Performance analysis and improvements through simulation and code profilingPinpoint application performance issuesDistil complex sets of information into concise communication and dashboardsImplement monitors to alert on production downtime or slownessData and statistical analysisEvangelize performance and instrumentation best practicesDevelop load generators and scripts.Proven experience in many of the following:
Designing, developing, deploying, and maintaining software at scale.Deploying software using CI/CD tools such as Jenkins, GoCD, Azure Devops etc. Deploying Angular SPA UI applications in a Mono repo configuration using the NX framework. Experience with Unit and E2E testing tuning in these types of applications is a huge plus. Deploying RESTful applications in .Net and/or Java applications. Deploying and maintaining software using public clouds such as AWS or Azure, preferably AWS.Working within an Agile framework (ideally Scrum)Understanding of Infrastructure as Code technologies such as CloudFormation, Terraform.Skill requirements:
Experience with performance analysis and testing tools (e.g. JMeter, Grafana, New Relic, Sumo Logic, Google Analytics, Chrome Developer Tools)Experience working with Amazon Web Services Esp. Cloud watch Demonstrable expertise in all of the following:Docker , YAML, JSON, XML, CI/CD, Bash, PostMan / RunscopeDebugging and maintaining software in Linux or Unix platformsPositive, can-do attitude, self-motivated. Try to figure out how to do something without understanding all details.In-depth relational database experience. Comfort troubleshooting and optimizing complex SQL statements.Willingness to coordinate with teams in other timezones.Excellent written and verbal communication skillsStrong analytical skills, creative, innovative and open-minded.Problem-solving and time management skillsHaving a flexible approach to working in a changing environment.Good instincts that lead to correct solutions.Nice to have:
Experience with Test-Driven Development and AgileExperience with Angular and .NET Web API2 developmentExperience working with Amazon Web ServicesApache Kafka or any stream-processing software platform hands on experienceExperience developing large-scale, high-transaction-rate, distributed systems.Posting Dates:
January 23, 2025 - January 29, 2025Caterpillar is an Equal Opportunity Employer (EEO).
Not ready to apply? Join our Talent Community.