Senior Data Specialist (Senior Web App & Data Engg)
Caterpillar Inc · Bengaluru · onsite · Posted 1d ago
About a minute. You'll make an account on the way through.
About this role
We are seeking a skilled Senior Data Specialist (Senior Web App & Data Engg) to join our Financial Systems Tech Support - CAT IT Division Bangalore Team.
The preference for this role is to be based out of Bangalore PSN Office, KA-India.
What you will do:
- We are seeking a highly skilled Technical Lead to drive technical strategy and execution for modern, scalable web applications.
- This role combines hands-on development with leadership responsibilities, ensuring architectural integrity, security, and performance across the stack.
- The ideal candidate will lead technical initiatives, mentor team members, and collaborate with stakeholders to align technology solutions with business objectives.
Key Responsibilities:
- Technical Leadership & Architecture
- Lead engineering teams by providing technical direction, architectural guidance, and design reviews.
- Define and drive application and integration architecture aligned with scalability, security, and enterprise standards.
- Act as the technical point of contact for complex solutions involving systems, tools, platforms, and AI-enabled components.
- Support cloud adoption, modernization, and re-architecture initiatives.
- Development & Code Stabilization
- Maintain strong involvement in development using Python and modern web application frameworks.
- Design, develop, and maintain web applications, backend services, and integration components.
- Own code stabilization efforts, including refactoring, performance tuning, and reduction of technical debt.
- Perform deep debugging, root cause analysis, and resolution of complex engineering issues.
- Apply optimization techniques to improve performance, scalability, and reliability.
- Integration, APIs & Security
- Design and implement RESTful APIs and integration services across applications and platforms.
- Implement and guide authentication and authorization mechanisms (token-based auth, OAuth, etc.).
- Ensure reliable system-to-system integrations across internal tools, cloud services, and AI platforms.
- Work closely with data and platform teams to ensure robust end-to-end flows.
- Cloud, DevOps & CI/CD
- Architect, deploy, and manage applications on AWS, leveraging appropriate cloud services.
- Drive cloud-native best practices, reliability, security, and cost optimization.
- Design, implement, and maintain CI/CD pipelines using Git-based workflows and AWS CI/CD services.
- Lead usage of Docker and container-based deployment strategies.
- Apply DevOps practices, including automation, monitoring, logging, and deployment strategies.
- AI & Emerging Technologies
- Evaluate and guide adoption of AI tools, GenAI capabilities, and emerging technologies.
- Lead proof-of-concepts (PoCs) and technical assessments for new tools, frameworks, and platforms.
- Provide recommendations on technology fit, scalability, and enterprise readiness.
- Team Leadership & Mentoring
- Lead, mentor, and coach engineers to build strong technical and problem-solving capabilities.
- Conduct code reviews, design discussions, and knowledge-sharing sessions.
- Establish and enforce engineering standards, best practices, and quality guidelines.
- Foster a culture of accountability, continuous improvement, and engineering excellence.
What you will have:
- Strong hands-on experience with Python and backend development.
- Proven experience building and supporting web applications.
- Strong experience with AWS cloud services and cloud adoption strategies.
- Expertise in system integration, APIs, and distributed architectures.
- Solid knowledge of REST APIs, authentication, and authorization mechanisms.
- Strong understanding of databases (relational and/or NoSQL).
- Experience with Git, version control strategies, and CI/CD pipelines in AWS.
- Hands-on experience with Docker and containerized applications.
- Strong DevOps knowledge and experience implementing automation practices.
- Excellent debugging, troubleshooting, and optimization skills.
- Proven ability to lead and mentor teams in enterprise environments.
Work Timings: 01:00 Noon - 10:00 PM IST
This position requires the employee to work a 5-day-a-week schedule in the office.
Nice to Have:
- Experience in large-scale enterprise integrations or cloud modernization programs.
- Exposure to monitoring, observability, and reliability engineering practices.
- Knowledge of security best practices in cloud and web development.
- Agile/Scrum experience.
- Prior experience in leading technical projects or teams.
- Experience working with AI / GenAI tools and platforms.
Role Level:
- Senior / Technical Lead
- Hands-on Architect + Engineering Leader
Skill Descriptors:
- Value Realization: Knowledge of value realization methods; ability to plan, execute, monitor and manage business activities and resources to determine and achieve the actual value from a business initiative as estimated in an associated business case.
- Level Basic Understanding
- Describes the importance of value realization milestones for long-term projects.
- Assists in measuring and attaining post-project implementation value.
- Identifies process changes or business value integration in change initiative plans and activities.
- Contributes to project team communication regarding the linkage of a change initiative to its associated business goals and case.
- Level Basic Understanding
- Communicating Complex Concepts: Knowledge of effective presentation tools and techniques to ensure clear understanding; ability to use summarization and simplification techniques to explain complex technical concepts in simple, clear language appropriate to the audience.
- Level Working Knowledge
- Uses comparisons to familiar ideas when introducing a technical or novel feature.
- Separates fundamental concepts from supporting details in explaining a product or service.
- Explains products and services with little or no use of technical jargon or advanced vocabulary.
- Emphasizes the most important facts or features of a product or service.
- Perceives lack of audience comprehension; further simplifies explanation when needed.
- Level Working Knowledge
- Agile Development: Knowledge of agile methodologies and the agile development lifecycle; ability to utilize formal agile methodologies, disciplines, practices and techniques for the delivery of new and enhanced applications.
- Level Working Knowledge
- Explains a specific agile process and its associated checkpoints and deliverables.
- Works with a specific agile development methodology.
- Interprets metrics used to measure progress and effectiveness.
- Defines key selection and qualifying criteria for projects suitable for agile development.
- Applies major tools and techniques associated with the specific methodology.
- Level Working Knowledge
- Cloud Computing: Knowledge of cloud-based solutions and their applications; ability to design, implement, and manage cloud-based solutions to meet business needs and improve operational efficiency.
- Level Working Knowledge
- Designs and implements a cloud-based solution to meet a specific business need or requirement.
- Configures and deploys cloud-based infrastructure, such as virtual machines, storage, and networks.
- Migrates applications and data to a cloud-based environment, including data migration and integration.
- Implements cloud-based security measures, such as access controls, encryption, and firewalls.
- Troubleshoots and resolves common cloud-based issues, such as connectivity problems and performance degradation.
- Level Working Knowledge
- Database Design (Physical): Knowledge of database systems; ability to establish a data model for designing an organization's database that runs effectively and efficiently for better business outcome.
- Level Working Knowledge
- Researches relationships between different business data sets.
- Participates in the establishment of data structures based on their relationships.
- Adheres to an organization's database design policies.
- Utilizes database design tools and techniques.
- Tests the effectiveness of the database before its release for business use.
- Level Working Knowledge
- ETL Process: Knowledge of the extraction, transformation and loading (ETL) process; ability to develop a database through the ETL process.
- Level Working Knowledge
- Ensures the accuracy and effectiveness of data provided for the warehouse.
- Loads selected data into the warehouse on a regular basis.
- Derives necessary business or technical information from original data.
- Acquires a large amount of data from different sources/systems.
- Solves technical and administrative problems during the ETL process.
- Level Working Knowledge
- Information Management: Knowledge of an organization's existing and planned Information Architecture and Information Management (IM) methodology; ability to collect and manage information from different sources, and distribute this information to enhance operational efficiency.
- Level Extensive Experience
- Directs the implementation of information processing and operation standards to protect and manage information assets.
- Develops capabilities, features and uses for major IM platforms.
- Coaches others on issues and considerations for managing structured vs. unstructured data.
- Advises on improvement plans for existing and forecasted information architecture.
- Consults on all major information management platforms and practices.
- Consults on information architecture concepts, disciplines and practices.
- Level Extensive Experience
- Modeling: Data, Process, Events, Objects: Knowledge of data, process and events; ability to use tools and techniques for analyzing and documenting logical relationships among data, processes or events.
- Level Working Knowledge
- Defines common types of data, processes or event models.
- Participates in model reviews and walkthroughs.
- Explains existing models to clients and describes their associated business processes.
- Focuses on modifying data structure, access and entity relationship diagrams.
- Prepares reports to recap current findings and issues in data, processes or event models.
- Level Working Knowledge
Sourced from instahyre
Skills
About Caterpillar Inc

Caterpillar Inc
Industrial Machinery
7.3k+
employees
1925
101 years old
Bangalore / Bengaluru, Karnataka
India
₹14L PA avg
Avg at Caterpillar Inc
About
Industries
Employee ratings
10 reviews
Culture
3.7
Career growth
3.1
Work-life
3.6
Employees rate it well for
Find them on