Caterpillar Inc. is looking to streamline reporting of data through various sources, enhance business logic to improve data reporting, and deliver visualized data in a consistent way for internal and external business users. The company also aims to build solutions to monitor and improve telematics data quality.
Requirements
- Extensive experience in designing and developing software applications in Java or Python
- Extensive experience in SQL, relational databases such as MySQL, PostgreSQL, Snowflake, NoSQL database, etc.
- Proven experience in database design, development, and administration. Familiarity with database replication, clustering, and high availability solutions.
- Hands-on experience in data modeling, ETL processes, Data pipeline development and data warehousing
- Experience with cloud-based database services, particularly within AWS, Azure, or Google Cloud environments.
- Experience with unit and system level testing
- Proven experience designing, building, and integrating Rest API, SOAP API
Responsibilities
- Contributes to design, development, code review, and deployment.
- Understanding the business requirements for new features and working with business and business analysts for gathering & refining business requirements and to recommend any changes which could do business impact.
- Competent to perform all programming, project management, and development assignments without close supervision; normally assigned the more complex aspects of systems work.
- Preparing the technical design documents based on the business requirements.
- Design & build new features leveraging out of the box components as well as extending/customizing where necessary to meet business needs.
- Works directly on complex application/technical problem identification and resolution.
- Leading Development & unit/integration testing of new features for the scrum team.
Other
- A four-year degree from an accredited college or university is required. A master's degree in computer science or a related field is preferred.
- Visa Sponsorship is not available for this position.
- Any offer of employment is conditioned upon the successful completion of a drug screen.
- Caterpillar is an Equal Opportunity Employer, Including Veterans and Individuals with Disabilities.
- Qualified applicants of any age are encouraged to apply.