Description
We are seeking a highly skilled Semantic Layer Architect / Engineer to design, develop, and govern enterprise semantic layers using platforms such as Cube.dev, AtScale, and up-to-date cloud data ecosystems.
The ideal candidate will bridge the gap between business requirements and enterprise data platforms by creating reusable business metrics, governed data definitions, semantic models, and analytics-ready data products that support BI, AI/ML, self-service analytics, and data governance initiatives.
The role requires collaboration with Data Architects, Data Engineers, BI Developers, Data Governance teams, and Business Stakeholders to establish a trusted semantic layer across the organization. Internal references highlight the importance of semantic models, governed business definitions, lineage, ontology-driven data fabrics, and enterprise semantic layers.
Responsibilities
Key Responsibilities
Semantic Layer Design & Development
- Design and implement enterprise semantic layers using:
- Cube.dev
- AtScale
- Microsoft Fabric Semantic Models
- Power BI Semantic Models
- LookML (Looker)
- dbt Semantic Layer
- Create governed business metrics and KPI definitions.
- Develop reusable dimensions, measures, and calculated metrics.
- Ensure consistency of business definitions across reporting and analytics platforms.
- Build semantic abstractions over enterprise data warehouses and lakehouses.
Data Modeling & Architecture
- Design enterprise-level:
- Dimensional models
- Star schemas
- Snowflake schemas
- Business-friendly semantic models
- Establish conformed dimensions and reusable business entities.
- Collaborate with Data Architects to align conceptual, logical, and physical models with semantic definitions.
- Define enterprise ontology and business glossary structures where applicable.
Internal architecture assets emphasize semantic data models, lineage, and enterprise semantic layer capabilities.
Analytics Enablement
- Create subject-area semantic domain
📌 Cloud - Architect (Gurugram)
🏢 EXL
📍 Gurugram