Caterpillar Inc. is seeking to enhance its Sales to Users (STU) application by performing logic enhancements, validation reports, monthly job processing, and simulation requests. The goal is to interpret business requirements into fully functioning insights and support Caterpillar's Aftermarket Insights Sales to Users (STU) application.
Requirements
- Advanced technical skill in SQL and Python coding languages
- Experience with DevOps tools and technologies, such as Azure DevOps, GitHub, and Docker.
- Strong knowledge of Agile and Scrum methodologies.
- Experience with Azure DevOps, AWS Cloud, Managed Warehouse for Apache Airflow (MWAA), Github, Snowflake/Snowpark, SQL, Python, Microsoft Office, Power App Tools, Power BI, and automation capabilities.
- Strong understanding of Aftermarket Leads and Insights products and interconnecting ecosystems.
- 3+ years of hands-on experience working with partnering applications (Lens, PPIDs, CVA, and OLGA) to produce monthly insights.
- Software Development: Knowledge of software development tools and activities; ability to produce products or systems in line with product requirements.
Responsibilities
- Become Subject Matter Expert (SME) in Sales to User (STU) technical architecture transforming business requirements into functioning data insights.
- Perform monthly code validations through testing suites.
- Publish Sales to Users monthly metric and validation report datasets each month.
- Produce target setting datasets to key stakeholders to plan for future sales and growth objectives.
- Provide engineering support and data investigations to identified bugs.
- Monitor and troubleshoot release-related issues, ensuring timely resolution and minimal impact on production environments.
- Develop and maintain technical documentation, including release notes for monthly migrations.
Other
- Effective Communications: Understanding of effective communication concepts, tools and techniques; ability to effectively transmit, receive, and accurately interpret ideas, information, and needs through the application of appropriate communication behaviors.
- Problem Solving: Knowledge of approaches, tools, techniques for recognizing, anticipating, and resolving organizational, operational or process problems; ability to apply knowledge of problem solving appropriately to diverse situations.
- Development Life Cycle: Knowledge of development life cycle; ability to use a structured methodology for delivering and managing new or enhanced products to the marketplace.
- Product Technical Knowledge: Knowledge of technical aspects of a product; ability to design, configure and integrate technical aspects of products.
- Software Integration Engineering: Knowledge of integration processes and functions; ability to design, develop and maintain interfaces and linkage to alternative platforms.