About this role
About the Role EY GDS – Senior Manager – Data Architect, part of EY-GDS AI & Data team, helps clients solve complex business challenges with data and technology. This role focuses on architecture, solutioning, and building cloud-based data and AI solutions that support real-time, batch, and hybrid analytics, while driving governance and thought leadership across horizontals and industry use cases. What You'll Do
- Architecture & Solutioning: Design and propose cloud-based data and AI solutions aligned with customer objectives; Architect and implement data platforms that support real-time, batch, and hybrid analytics; Recommend design alternatives for ingestion, processing, and provisioning layers; Define and develop client-specific best practices around data management in cloud environments; Translate business problems into data models, analytics pipelines, and BI/ML solutions; Collaborate with cross-functional teams to ensure data security, scalability, and performance; Responsible for creating thought leadership and prototypes across horizontals and industry use cases; Articulate examples of Modern Data Platforms, AI Ready Data.
- Data Engineering & Development: Develop standardized practices for delivering new products and capabilities using Big Data & cloud technologies; Design and develop data ingestion programs for large datasets in batch mode using Databricks, cloud DBs, PySpark, Python and orchestration tools; Build real-time ingestion pipelines using Apache Kafka, Spark Streaming, and related technologies; Lead the development of data Lakehouse architectures, streaming pipelines, and data integration frameworks; Design and develop high-quality, efficient, testable code in Python and other languages.
- Governance, Quality & Patterns: Define and implement data governance, lineage, and quality frameworks; Guide teams on modern data design patterns, e.g.: ETL/ELT, Lambda/Kappa Architecture, Data Vault & Dimensional Modelling, Streaming Data Pipelines, CQRS, Change Data Capture (CDC), Schema Evolution, Immutable Data, Polyglot Persistence.
- Leadership & Client Engagement: Interact with senior client technology leaders to understand business goals and propose solutions; Lead technical delivery, including effort estimation, solution design, and team management; Develop and present PoCs, demos, and technical proposals to stakeholders and clients; Build and mentor technical teams and contribute to capacity.