IT Analyst Applications (Python Developer - Automation & AI)

Caterpillar Inc.

Bengaluru

On-site

INR 1,400,000 - 2,100,000

Full time

6 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Caterpillar Inc. is seeking an experienced IT Analyst Applications specializing in Python development for automation and AI. You will join the Order Fulfillment & Procurement team within CAT IT Division to design, develop, and deploy intelligent automation solutions that drive efficiency.

Preference for Bengaluru origin, with a 5-day workweek and IST evening shift. The role emphasizes API integration, AI/GenAI adoption, data pipelines, and DevOps practices across cloud platforms like Azure, AWS,

Qualifications

  • 5–8 years of Python development experience.
  • Experience with Python frameworks such as Flask, FastAPI or Django.
  • Hands-on automation development and scripting.
  • Proficiency with REST APIs and microservices architecture.
  • Experience with SQL and NoSQL databases.
  • Knowledge of Git, CI/CD pipelines and DevOps practices.
  • Experience on cloud platforms such as Azure, AWS or GCP.

Responsibilities

  • Design, develop, test, and maintain Python applications and services.
  • Build automation scripts, bots, and data workflows.
  • Develop APIs and integrate with enterprise systems.
  • Leverage AI/GenAI in business workflows and analytics.
  • Work with data pipelines, ETL and cloud data platforms.
  • Implement CI/CD pipelines and ensure code quality and security.

Skills

Python development
Flask
FastAPI
Django
REST APIs
Microservices
CI/CD
DevOps
Cloud platforms
Azure
AWS
GCP
SQL
NoSQL
Git
APIs & integration

Education

Bachelor's or Master's in CS/IT

Tools

Flask
FastAPI
Django
SQL Server
PostgreSQL
MySQL
Git
Azure DevOps
GitHub Actions
Jenkins

Job description

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.

Career Area

Technology, 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.

Job Summary

We are seeking an experienced IT Analyst Applications (Python Developer - Automation & AI) to join our Order Fulfillment & Procurement team - CAT IT Division. To design, develop, and deploy intelligent automation solutions that improve operational efficiency and business outcomes. The ideal candidate will possess strong Python development skills, experience building automation frameworks, integrating enterprise systems through APIs, and leveraging AI/GenAI technologies to create scalable solutions.

the preference for this role is to be based out of Bangalore – Caterpillar PSN

This position requires candidate to work a 5-day -a -week schedule.

Shift Timing: 01:00-10:00PM IST

Key Responsibilities
Python Development
  • Design, develop, test, and maintain high-quality Python applications and services.
  • Write clean, scalable, and reusable code following coding standards and best practices.
  • Develop RESTful APIs and integrate with enterprise platforms and third-party systems.
Automation Solutions
  • Design and implement business process automation solutions using Python.
  • Build scripts, bots, and workflow automation for operational and business processes.
  • Automate data extraction, validation, transformation, and reporting processes.
  • Integrate automation solutions with cloud and enterprise applications.
AI & Generative AI
  • Develop AI-powered solutions using Machine Learning and Generative AI technologies.
  • Integrate Large Language Models (LLMs), AI agents, and chatbots into business workflows.
  • Build intelligent decision support systems and predictive analytics capabilities.
  • Evaluate and adopt emerging AI technologies to drive innovation.
Data & Integration
  • Work with SQL/NoSQL databases and cloud data platforms.
  • Build ETL/data pipelines for analytics and AI use cases.
  • Consume and develop REST APIs, web services, and event-driven integrations.
DevOps & Quality
  • Implement CI/CD pipelines using Azure DevOps, GitHub Actions, or Jenkins.
  • Perform code reviews, testing, debugging, and performance tuning.
  • Ensure security, compliance, and reliability of solutions.
Collaboration
  • Collaborate with architects, business analysts, product owners, and infrastructure teams.
  • Mentor junior developers and provide technical guidance.
  • Prepare technical documentation, architecture diagrams, and operational procedures.
Required Skills
Technical Skills
  • 5-8 years of hands‑on Python development experience.
  • Strong knowledge of Python frameworks such as Flask, FastAPI, or Django.
  • Experience with automation development and scripting.
  • Proficiency in REST APIs and microservices architecture.
  • Experience with SQL databases (SQL Server, PostgreSQL, MySQL) and NoSQL databases.
  • Knowledge of Git, CI/CD pipelines, and DevOps practices.
  • Experience with cloud platforms such as Azure, AWS, or GCP.
AI & Data Skills
  • Experience with AI/ML libraries such as: Pandas NumPy Scikit‑Learn TensorFlow/PyTorch
  • Experience with Generative AI solutions and LLMs.
  • Knowledge of prompt engineering, AI agents, and chatbot development.
  • Understanding of Retrieval‑Augmented Generation (RAG) concepts.
Automation Skills
  • Process automation and workflow orchestration.
  • API‑based integration and event‑driven automation.
  • Scripting, monitoring, and operational automation.
Preferred Qualifications
  • Bachelor's or Master's degree in Computer Science, Information Technology, or related field.
  • Experience with Azure Open
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

IT Analyst Applications (Python Developer - Automation & AI)
IT Analyst Applications (Python Developer - Automation & AI)

Caterpillar Inc • Bengaluru

On-site
INR 1,200,000 - 2,000,000
IT Analyst Applications (Python Developer - Automation & AI)
IT Analyst Applications (Python Developer - Automation & AI)

Caterpillar • Bengaluru

On-site
INR 1,500,000 - 3,000,000
Relocation assistance
Medical coverage
Employee investment plan
+1
Sr IT Analyst-Applications
Sr IT Analyst-Applications

Caterpillar • Bengaluru

On-site
INR 1,200,000 - 2,000,000
Software Engineer (Business System Analyst)
Software Engineer (Business System Analyst)

Caterpillar Inc. • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Work Life Harmony
Earned and medical leave
Relocation assistance
+3
IT Analyst Technical Infrastructure (AWS Integrations Developer)
IT Analyst Technical Infrastructure (AWS Integrations Developer)

Caterpillar Inc. • Bengaluru

On-site
INR 3,500,000 - 6,000,000
Health coverage
Career development
Wellness programs
+1
Senior IT Analyst Applications (Manufacturing Engineering Business Analyst )
Senior IT Analyst Applications (Manufacturing Engineering Business Analyst )

Caterpillar Inc. • Bengaluru

On-site
INR 1,800,000 - 2,400,000
Relocation Assistance
Medical Coverage
Life Insurance
+2
Software Engineer (Business System Analyst)
Software Engineer (Business System Analyst)

Caterpillar • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Work life harmony
Relocation assistance
Wellness programs
+1
IT Analyst Applications
IT Analyst Applications

Caterpillar • Bengaluru

On-site
INR 1,200,000 - 2,000,000
Relocation assistance
Medical coverage
Employee resource groups
+2
Manager Information Technology (SAP Security, SAP BTP, Archiving)
Manager Information Technology (SAP Security, SAP BTP, Archiving)

Caterpillar Inc. • Bengaluru

On-site
INR 4,500,000 - 7,500,000
Onsite role
Travel up to 25%
Principal AI Engineer
Principal AI Engineer

Caterpillar, Inc. • Chennai

On-site
INR 1,200,000 - 2,400,000