Overview
The Data Architect will play a critical role in a multi-year transformation program, collaborating with various teams to shape the future-state data landscape for a leading global education and assessment organization. This position focuses on defining and implementing data architecture strategies within complex distributed systems, ensuring robust data governance, analytics, and long-term data reuse in a hybrid work environment.
Responsibilities
- Define scalable and secure data architecture for operational processes.
- Establish data storage, integration, and modeling standards across the program.
- Drive architectural decisions related to APIs, Microservices, and Event-Driven Architecture.
- Collaborate with architects, engineering teams, and stakeholders to translate requirements into solutions.
- Promote data governance and standardization through a hybrid Data Mesh approach.
- Support data engineering teams throughout the implementation and delivery process.
Requirements
- Proven experience in Data Architecture within complex distributed systems.
- Knowledge of Domain-Driven Design (DDD) and Microservices Architecture.
- Familiarity with Event-Driven Architecture and Data Mesh principles.
- Experience in Data Modeling and Medallion Architecture.
- Understanding of modern integration patterns, APIs, and data contracts.
- Proficiency in handling structured and unstructured data processing.
- Knowledge of data privacy, security, and access management best practices.
- Strong stakeholder management and communication skills.