Principal Data Architect
About the role
Caterpillar Inc. is seeking a Principal Data Architect within the Cat Digital Helios team to contribute to the company's digital platform. The role involves acting as a team lead, solving complex problems, and ensuring compliance with data standards.
Responsibilities
- Acts as team lead by providing technical leadership, guidance, and assistance to other team members across the organization.
- Leads complex projects spanning across multiple system components.
- Works directly on complex problems and provides solutions aligned with the objectives of Cat Digital.
- Understands and evaluates business requirements that impact the data of Caterpillar's enterprise, dealership partners, and other internal and external customers.
- Liaises with data creators to support project planning, training, guidance on standards, and the efficient creation/maintenance of high-quality data.
- Contributes to policies, procedures, and standards as well as technical requirements.
- Creates data management strategy and defines continuous improvement goals of data quality, governance, and processes.
- Communicates across various lines of businesses and technology partners to monitor, collect, review, and roadmap business data requirements, and related technology solutions.
- Maintains knowledge of functional technology of the data management systems as they change with upgrades and new releases.
- Maintains existing data quality scorecard measurements, executes scorecards, resolves exceptions with data owners and source systems.
- Ensures compliance with the latest data standards supported by the company, and brand, legal, information security (data security and privacy compliance).
- Designs robust, scalable database and data solutions supporting applications, analytics, and business intelligence.
- Documents data models for domains to be deployed including a logical data model, candidate source lists, and canonical formats.
- Provides guidance and expertise on identifying source systems, developing data object pipeline specifications, metadata policies, and aligning data governance efforts.
Requirements
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.
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.
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.
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.
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 outcomes.
ETL Process: Knowledge of the extraction, transformation, and loading (ETL) process; ability to develop a database through the ETL process.
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.
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.
Education and Experience: Bachelors degree or equivalent experience. Strong experience in data management (data design, data quality, metadata, governance, etc.). Proven demonstrated experience leading data management or software engineering projects. Understanding of information management concepts such as controlled vocabulary, authority control, data modeling, and schema design. Experience in creating conceptual and logical data models. Software development experience with object-oriented/object function scripting languages: Python, Java, JavaScript, C++, Scala, etc. is preferred.
Qualifications
Additional Details: This position requires the candidate to be in Chicago, IL or Peoria, IL. Relocation assistance is NOT available for this position. Visa sponsorship is NOT available with this position.
Benefits
- Medical, dental, and vision benefits
- Paid time off plan (Vacation, Holidays, Volunteer, etc.)
- 401(k) savings plans
- Health Savings Account (HSA)
- Flexible Spending Accounts (FSAs)
- Health Lifestyle Programs
- Employee Assistance Program
- Voluntary Benefits and Employee Discounts
- Career Development
- Incentive bonus
- Disability benefits
- Life Insurance
- Parental leave
- Adoption benefits
- Tuition Reimbursement