Data Architect
W skrócie
Principal Data Architect role focusing on data architecture for operational/analytical systems, Databricks lakehouse, MDM, and Kafka. Responsibilities include defining target architecture, data modeling, and ensuring data governance.
Skrót przygotowany przez AI na podstawie treści ogłoszenia.
Role Summary
We are looking for a well-rounded Principal Data Architect who can define the data architecture across a broad range of operational and analytical systems. This senior individual-contributor role will help shape several next-generation capabilities, including a Databricks-based lakehouse, an MDM platform supporting cross-domain product flows, an event-driven architecture built around Kafka, and related capabilities such as cross-domain authorization that depend on a consistent enterprise knowledge graph. The architect will set direction, make and document key trade-offs, and work closely with product managers, engineering teams and senior leaders to turn business needs into scalable, secure and cost-conscious data solutions.
Main Responsibilities
Define the target data architecture, system boundaries, principles and standards for operational, analytical and AI data use cases.
- Own conceptual, logical and physical data models, including canonical models, domain models, ontologies and relationships between domains, classes and properties.
- Design architectures covering OLTP, OLAP, lakehouse, event-driven, API, CDC, batch and streaming use cases.
- Select the right storage and processing patterns across row, column, key-value, wide-column, object and graph technologies.
- Define how data changes over time are handled, including versioning, history, slowly changing dimensions, Data Vault and event-sourced approaches.
- Define governance, metadata, lineage, quality, access-control, privacy, retention and auditability requirements.
- Establish data contracts, architecture decision records, reusable patterns and paved roads for delivery teams.
- Define enterprise data access patterns for AI, including semantic layers, vector and keyword retrieval, knowledge graphs, RAG and agent access to structured and unstructured data.
Required Skills and Experience
- Strong data modelling experience across business/conceptual, logical and physical models, including domain-driven design and knowledge representation.
- Strong understanding of distributed systems concepts, including CAP and PACELC, consistency, availability, latency and partition trade-offs.
- Practical knowledge of row stores, column stores, key-value stores, wide-column stores, object stores, lakehouse architecture and when to use each.
- Experience with Databricks or similar modern data platforms; strong understanding of lakehouse and data-product architecture.
- Experience with operational data modelling, not only data warehouse or lakehouse use cases.
- Strong event-driven architecture knowledge, including brokers, queues, event sourcing, claim-check pattern and delivery semantics.
- Knowledge of graph modelling and graph databases, including when graph relationships do not require a graph database.
- Understanding of security and privacy patterns including RBAC/ABAC, row/column security, encryption, classification, anonymisation and regulatory controls.
Nice to Have
- Experience defining canonical data models and governed data products across multiple product domains.
- Hands-on architectural experience with Databricks, Spark, Kafka or similar technologies and Azure or another major cloud platform.
- Experience in regulated, safety-critical or enterprise SaaS environments.
| Opublikowana | 2026-11-02 |
| Wygasa | 2027-01-24 |
| Źródło |
|
Hexjobs App
Narzędzia dopasowane do tej oferty.
Hexjobs App
Narzędzia dopasowane do tej oferty.