Senior Data Specialist (team Lead - Web App & Data Engg )

Caterpillar Caterpillar · Industrial · Bangalore, Karnataka

Senior Data Specialist (Team Lead) for Financial Systems Tech Support in Caterpillar's IT Division, Bangalore. This role focuses on leading engineering teams, defining technical strategy and execution for modern web applications, and ensuring architectural integrity, security, and performance. Responsibilities include hands-on development with Python, backend services, integration, API design, cloud adoption (AWS), DevOps, CI/CD, and evaluating/guiding the adoption of AI and GenAI tools. The role requires strong technical leadership, mentoring capabilities, and experience with enterprise environments.

What you'd actually do

  1. Lead engineering teams by providing technical direction, architectural guidance, and design reviews.
  2. Define and drive application and integration architecture aligned with scalability, security, and enterprise standards.
  3. Act as the technical point of contact for complex solutions involving systems, tools, platforms, and AI-enabled components.
  4. Support cloud adoption, modernization, and re-architecture initiatives.
  5. Maintain strong involvement in development using Python and modern web application frameworks.

Skills

Required

  • Python
  • backend development
  • web applications
  • AWS cloud services
  • cloud adoption strategies
  • system integration
  • APIs
  • distributed architectures
  • REST APIs
  • authentication
  • authorization mechanisms
  • databases
  • Git
  • version control strategies
  • CI/CD pipelines
  • Docker
  • containerized applications
  • DevOps
  • automation practices
  • debugging
  • troubleshooting
  • optimization skills
  • lead and mentor teams

Nice to have

  • large-scale enterprise integrations
  • cloud modernization programs
  • monitoring
  • observability
  • reliability engineering practices