Job 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.
Your Impact 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.
Job Summary
We are seeking a skilled Sales Information System Specialist to join our Order Fulfillment & Procurement.
The Incumbent will provide expertise in computer application development and technical knowledge for the purpose of solving customer business problems and assisting customers in achieving business strategies within Resource Industries - IT, Order Fulfilment and Procurement Division. Products within this portfolio include Order Management and S&OP corporate applications. This position will build a modern and agile world class order management platform in support of current and future business capabilities leveraging SAP, Salesforce, and AWS technologies. The incumbent will contribute to design, development, and deployment of Caterpillar’s state-of-the-art order management solutions.
The preference for this role is to be based out of Whitefield, Bangalore Location.
What you will do
Job Roles and Responsibilities
- Lead major business case analysis efforts and multi-generational product planning across multiple processes.
- Drive solution delivery across enterprise, diversified departments.
- Work closely with key stakeholders throughout the organization.
- Works directly on complex application / technical problem identification and resolution, including periodically responding to off-shift and weekend support calls.
- Works independently on complex systems or infrastructure components that may be used by one or more applications or systems.
- Drives application development focused around delivering business valuable features.
- Based on recognized expertise, provides project leadership to process partners, management, vendors, customers, and project teams on the most complex aspect of process development, system integration, and development methods.
- Develops process and application delivery methodologies by investigating, defining, and implementing repeatable solutions.
- Provides case management support for highly escalated business process related issues.
- Employee is also responsible for performing other job duties as assigned by Caterpillar management from time to time.
What you will have
Computer science educational background and strong experience in IT related field.Extensive experience in designing, developing, and supporting data solutions using SQL, data modeling, various ETL tools and CDC methods.Strong experience in experience in Snowflake design, development, and support.Experience in multiple business processes or organizations and experience in multiple IT disciplines.Knowledge and experience in AI concepts, AWS and SAP platforms, integration, and architecture patternsUnderstanding of systems architecture and security for internal and external communicationAbility to work independently and as a collaborative team member.Successfully organizes problem solvers and stakeholders for high-impact problems.Implements best practices for functional and information analysis and maintains the requirements definition.Gains agreement on the problem-solving process, risk assessment, decision points, and criteria.Leads the team in testing activities and provides technical guidance on multiple testing projects.Directs the identification, investigation, reporting and follow-up with design teams for all issues raised during the testing process.Emphasizes the business impact of failure and the criticality and timing of needed resolution so that problems can be avoided in the future.Must demonstrate solid knowledge of computer science fundamentals like data structures and algorithms and object-oriented design.Strong passion and hands-on technical experience with the ability to produce proof of concept service designs and / or drive the creation of artifacts by domain architects and implement personas, journey maps, storyboards, etc.Strong communication and business engagement skillsSkills desired :
Technology Advising : Knowledge of effective advisory methods and ability to provide valued information and advice to clients regarding products, technologies, services and solutions for a specific technology domain.
Level Extensive Experience :
Collaborates with an extended professional technology network to help clients effectively identify, plan for and accomplish technology objectives.Supervises others in advising a range of clients across a myriad of products, technologies, services and solutions in a relevant technology domain.Identifies and evaluates emerging technologies and advises clients regarding their potential business impacts.Effectively consults with and conveys technology concepts, business impacts and other advice to senior client levels.Trains others in developing technology business, channel management and client coaching.Leverages formal certifications in mastery of multiple areas of technology in demonstrating credibility for client consulting.Application Design, Architecture : Knowledge of basic activities and deliverables of application design; ability to utilize application design methodologies, tools and techniques to convert business requirements and logical models into a technical application design.
Level Expert :
Consults to others on the technical design of high-impact, multi-technology complex applications.Contributes to the establishment and implementation of best practices for application design.Leads in evaluating and selecting emerging application design tools and techniques.Mentors juniors to create multiple application designs on multiple technology platforms.Directs the development of technical standards and platforms for application design.Provides application architecture consulting and educational support to associates and business line areas.Requirements Analysis : Knowledge of tools, methods, and techniques of requirement analysis; ability to elicit, analyze and record required business functionality and non-functionality requirements to ensure the success of a system or software development project.
Level Expert :
Creates leadership positions in identifying and implementing new tools and techniques.Shares expertise and his / her broad experience in using modeling tools for multiple requirements.Implements best practices for functional and information analysis and maintains the requirements definition.Provides insight into developing diverse and multiple requirements analyses.Monitors industry and vendor products in terms of improvements and enhancements.Establishes and communicates on advance technical standards for each stage of requirements analysis.What you will get :
Work Life HarmonyEarned and medical leave.Flexible work arrangements