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