Caterpillar Inc.

Senior Digital Architect – Data Architecture

Caterpillar Inc.

full-time

Posted on:

Location Type: Office

Location: BangaloreIndia

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Seeking a highly skilled and visionary professional to lead highly skilled engineers to build a robust next gen data platform.
  • You will architect and build Caterpillar’s state-of-the-art digital platform, while driving innovation in AI and advanced analytics.
  • Competent to perform all programming and provide oversight for architecture assessment and design for development assignments without close supervision; normally assigned the more complex aspects of systems work.
  • Lead Architecture design of end-to-end enterprise integrations that serves multiple business functions.
  • Design and implement end-to-end near real-time data movement solutions that provide core capabilities for the enterprise.
  • Define the overall data architecture strategy aligned with business goals.
  • Establish data governance policies, standards, and compliance.
  • Drives application development focused around delivering business valuable features.
  • Maintains high standards of software quality within the team by establishing good practices and security guardrails per Enterprise standards.
  • Develop and maintain current, planned, and future state architecture blueprints.
  • Lead in the identification and analysis of enterprise business drivers and requirements that drive the future state architecture.
  • Work with business analysts, data engineers, and stakeholders.
  • Translate business requirements into technical data solutions.
  • Communicate with end users and stakeholders to help direct development, debugging, and testing of application software for accuracy, integrity, interoperability, and completeness.
  • Performs integrated testing and customer acceptance testing of components that requires careful planning and execution to ensure timely, quality results.

Requirements

  • Four-year bachelor’s degree from an accredited college or university in a Computer Science or Information Technology, or related field
  • 12+ years or more of software development experience or at least 3 years of architecture experience with strong demonstrable experience.
  • 5+ years or more of experience in designing conceptual, logical, and physical data models & data models support scalability, performance, and integration needs.
  • 5+ years of Data Warehousing experience & optimizing database performance, indexing, and storage strategies
  • Expert in implementing security measures for data at rest and in transit and defining access control, encryption, and compliance frameworks
  • Strong in designing data integration solutions across systems ensuring smooth data flow between applications, APIs, and data warehouses
  • Proven experience in designing, developing, deploying and maintaining software at scale, with good understanding of concurrency.
  • Working experience in Python as an Object-Oriented programming language
  • In-Depth understanding of how Data pipelines work in Big Data & expert in designing architectures for cloud-based data platforms (AWS, Azure) for large-scale processing.
  • Expertise and experience in building Large Data Lakes and Data Warehouse (Snowflake Preferred).
  • Expertise in building end-to-end near real-time data pipelines for OLTP & OLAP.
  • Strong architecture exposure for building robust Data Platforms
  • Expertise in SQL and NO-SQL databases, Message brokers and other AWS services such as Kafka/Kinesis, AWS SQS, AWS SNS, Lambda, API Gateway, DynamoDB, Aurora, AWS RDS PostgreSQL.
  • Test driven development and behaviour driven development.
  • Ability to work under pressure and within time constraints.
  • Passion for technology and an eagerness to contribute to a team-oriented environment.
  • Demonstrated leadership on medium to large-scale projects impacting strategic priorities.
  • Strong understanding of AI concepts and latest developments (Gen AI, MCP, ATA, etc.).
Benefits
  • Professional growth opportunities
  • Leadership programs

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
data architecturedata modelingdata warehousingdatabase optimizationdata integration solutionssoftware developmentobject-oriented programmingbig data architecturereal-time data pipelinestest driven development
Soft skills
leadershipcommunicationproblem-solvingteam-orientedability to work under pressureattention to detailstrategic thinkingcollaborationadaptabilitytime management