Technology Configuration & Support Analyst

Caterpillar Caterpillar · Industrial · Chennai, Tamil Nadu

The Technology Configuration & Support Analyst role at Caterpillar focuses on expanding and maintaining a base configuration data model into a complete, structured, and scalable system. This involves defining logic for system configurations, upgrade paths, and compatibility rules, and then translating this into automated decision and recommendation engines. The role also includes building and validating prototypes, providing advanced support for issues, performing root cause analysis, and maintaining compatibility data. Additionally, it involves supporting database creation, user journey development for new products, and training development teams on configuration logic.

What you'd actually do

  1. Expand base configuration data into a complete, structured, and scalable model by capturing all relevant variations such as product or system variants, version changes, feature combinations, and service or subscription options. Ensure the configuration model is complete in coverage, logically consistent across all combinations, and traceable for validation and future updates.
  2. Define logic to accurately identify the current configuration of a system and determine valid upgrade or enhancement paths. Develop structured rule sets that capture compatibility logic, constraints, dependencies, and valid upgrade pathways, and prepare this logic for integration into automated decision and recommendation engines.
  3. Build and maintain a working prototype of the recommendation engine using Excel or similar tools. Translate configuration data and rule logic into clear input-to-decision-to-recommendation flows, perform scenario-based validation including edge cases, and ensure the prototype serves as a validated reference model for downstream system implementation.
  4. Continuously update and maintain compatibility data to reflect product changes, feature updates, and evolving technologies. Ensure strong alignment between the configuration model and the real-world system state, prevent data drift, and maintain ongoing accuracy, consistency, and reliability over time.
  5. Provide advanced support for TechAdvisor-related issues by diagnosing and resolving incorrect recommendations, data inconsistencies, and logic defects. Perform structured root cause analysis across data, logic, and system layers while ensuring end-to-end ownership of issue resolution. Create and maintain knowledge articles and standard operating procedures to support operational efficiency and knowledge reuse, and enable proactive system reliability through monitoring, alerting, log analysis, and continuous improvement initiatives.

Skills

Required

  • configuration modelling concepts
  • structured problem-solving approaches
  • software development life cycle
  • software product testing
  • Associate Degree

Nice to have

  • Bachelor’s degree in Engineering, Computer Science, or a related field

What the JD emphasized

  • structured rule sets
  • recommendation engines
  • root cause analysis