Job Information

Caterpillar, Inc. Digital Operations Support Analyst in Irving, Texas

Career Area:

Business Technologies, Digital and Data

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 Work Shapes the World

Whether it be groundbreaking products, best in class solutions or creating a lifelong career, you can do the work that matters at Caterpillar. With a 95-year legacy of quality and innovation and 150 locations in countries around the world, your impact spans the globe.

When you join Caterpillar, you are joining a team of makers, innovators, and doers. We are the people who roll up our sleeves and do the work to build a better world. We don’t just talk about progress and innovation. We make it happen. And we are proud of that, because it helps our customers build and power the world we live in – the roads, hospitals, homes, and infrastructure. Without a dedicated workforce Caterpillar could not effectively meet our customer’s needs. Join us.


Sales and Operation Planning develops, integrates and/or supports in-house and purchased application solutions to solve business problems. This position reports to an IT Supervisor, Senior IT Supervisor, or IT Manager. Responsibilities are within functional lines with individuals assisting in new program development, integration of purchased solutions and/or support of existing mainframe, personal computer, server, WEB and/or distributed applications.

This role understands and executes standard work to ensure the scope of services achieve and maintain appropriate level of risk and compliance to internal policies and procedures, including those relating to sustainability, cybersecurity, SOX, and IT General Controls. Provides support and problem resolution for specific products.

Job Duties/Responsibilities may include, but are not limited to:

  • Performs all duties without close supervision. However, more complex assignments may require closer supervision and assistance.

  • Works directly on application/technical problem identification and resolution, including off-shift and weekend support functions.

  • Works independently on complex modules that may be used by one or more programs or applications.

  • Works independently on complex projects that may span multiple functional areas.

  • Under the direction of more senior staff, assists in the development of major application modules and programs.

  • Participates in integrated testing and user acceptance of application and system components.

  • Works with vendors on the integration of purchased application solutions.

  • Assists fewer senior staff with logic problems and interpretation of specifications.

  • Fully knowledgeable of programming languages appropriate to the platform supported, program design and specification development, programming logic, logic diagrams, basic system analysis techniques, testing, debugging, documentation standards, file design, storage, and internal systems.

  • Designs and implements processes, or process improvements, to aid in development and support.

  • Typically serves as a team member on one or more 6 Sigma projects.

  • Assists clients with implementing new products, new releases, and software upgrades. Responds to inquiries and requests from clients.

  • Trains customers in product operation and maintenance.

  • Participates in analysis of client identified issues or problems which may require changes to software, procedures, or documentation.

  • Diagnoses, troubleshoots, and resolves common technical problems. Escalates as per procedures.

Skill Descriptors

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.

Level Working Knowledge:

• Delivers helpful feedback that focuses on behaviors without offending the recipient.

• Listens to feedback without defensiveness and uses it for own communication effectiveness.

• Makes oral presentations and writes reports needed for own work.

• Avoids technical jargon when inappropriate.

• Looks for and considers non-verbal cues from individuals and groups.

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.

Level Working Knowledge:

• Identifies and documents specific problems and resolution alternatives.

• Examines a specific problem and understands the perspective of each involved stakeholder.

• Develops alternative techniques for assessing accuracy and relevance of information.

• Helps to analyze risks and benefits of alternative approaches and obtain decision on resolution.

• Uses fact-finding techniques and diagnostic tools to identify problems.

Customer Support Policies, Standards and Procedures: Knowledge of the organization's customer support policies, standards and procedures; ability to guide customers on all company interactions.

Level Working Knowledge:

• Follows standards and procedures that are relevant to one's own function and initiative.

• Provides feedback in order to improve standard procedures.

• Interprets documentation on the policies and standards regarding contact with the customer.

• Contributes to the development and implementation of specific procedures.

• Assesses inquiries for the need to escalate for further review or approval.

Software Product Technical Knowledge: Knowledge of technical aspects of a software products; ability to design, configure and integrate technical aspects of software products.

Level Working Knowledge:

• Maintains and utilizes data related to install base configurations and environments.

• Solicits customer feedback; reports and monitors bugs and implementation issues.

• Participates in defining and conducting technical acceptance tests.

• Participates in creating technical requirements for software development and deployment.

• Explains basic environment and product configuration options.

Software Release Management: Knowledge of strategies, practices and tools for managing versions and distribution of software products and enhancements; ability to evaluate and improve release management practices and tools.

Level Working Knowledge:

• Is informed on process and status of release testing, validating, packaging and deployment plans.

• Describes major conversion and migration issues and considerations.

• Helps deploy new releases for one or more products.

• Distributes communications, with guidance, about product release delays.

• Participates in coordinating or compiling documentation to accompany each release.

Software Reliability Management: Knowledge of software reliability management; ability to develop and use principles, methodologies and metrics that increase software product performance and reliability.

Level Basic Understanding:

• Identifies the major activities and responsibilities of reliability management function.

• Describes common reliability problems; cites examples of software unreliability.

• Cites examples of tests and tools for performance and reliability testing.

• Describes basic measures of software reliability.

Performance Measurement and Tuning: Knowledge of system performance, testing and programming; ability to monitor, measure, and optimize system performance and network communication.

Level Working Knowledge:

• Monitors the performance of specific system components.

• Researches performance objectives and requirements for a component or application.

• Works with installed software tools for performance monitoring and reporting.

• Validates performance characteristics for specific technologies.

• Works with the performance measurements of hardware, software or network components.

Technical Troubleshooting: Knowledge of technical troubleshooting approaches, tools and techniques; ability to anticipate, recognize, and resolve technical issues on hardware, software, application or operation.

Level Working Knowledge:

• Discovers, analyzes, and resolves hardware, software or application problems.

• Works with vendor-specific diagnostic guides, tools and utilities.

• Handles calls related to product features, applications, and compatibility standards.

• Analyzes code, logs, and current systems as part of advanced troubleshooting.

• Records and reports specific technical problems, solving processes and tools that have been used.

Basic Qualifications:

  • Bachelor’s degree preferably in engineering, information technology, statistics, or a similar field.

  • 3+ years of progressive .Net experience

  • 3+ years of progressive Python experience

  • 3+ years database architecture experience (oracle, snowflake, mysql, etc.)

Top Candidates will also have:

  • 6+ years of in depth ASP.Net coding experience

  • 6+ years of in-depth Python coding experience

  • Experience coding in the Supply Chain or Manufacturing functional areas

  • Experience in Sales and Operations Planning tools and Order Planning process

Additional Information

The locations for this position are Peoria, IL or Dallas, TX

Relocation assistance is not available for this position. Any relocation costs incurred would be the responsibility of the selected candidate.

This position may require less than 10% travel.

Employee benefit details

Our goal at Caterpillar is for you to have a rewarding career. Our teams are critical to the success of our customers who build a better world.

Here you earn more than just a salary because we value your performance. We offer a total rewards package that provides benefits on day one (medical, dental, vision, RX, and 401K) along with the potential of an annual bonus.

Additional benefits include paid vacation days and paid holidays (prorated based upon hire date).

Final details

Please frequently check the email associated with your application, including the junk/spam folder, as this is the primary correspondence method. If you wish to know the status of your application – please use the candidate log-in on our career website as it will reflect any updates to your status.

This employer is not currently hiring foreign national applicants that require or will require sponsorship tied to a specific employer, such as H, L, TN, F, J, E, O. As a global company, Caterpillar offers many job opportunities outside of the U.S. which can be found through our employment website at .

For more information, visit To connect with us on social media, visit


Posting Dates:

February 12, 2024 - February 26, 2024

Any offer of employment is conditioned upon the successful completion of a drug screen.

EEO/AA Employer. All qualified individuals - Including minorities, females, veterans and individuals with disabilities - are encouraged to apply.

Not ready to apply? Join our Talent Community ( .

There’s more to work at Caterpillar than just the work itself. We hire smart, friendly people and it shows in our culture. We hold ourselves to high standards and make sure our values of integrity, excellence, teamwork, commitment and sustainability come to life in the way we work. We make sure our employees feel continuously challenged while also supported. We provide professional growth opportunities, including leadership programs. We celebrate the diversity of our team, while also working together as one Caterpillar.

Our culture, like everything at our company, is made possible by each employee’s contribution. Person by person, we create the environment we work in, and we are proud of the Caterpillar we’ve built.