Data Modeler
Role details
Job location
Tech stack
Job description
Key ResponsibilitiesLead the design and development of conceptual, logical, and physical data models for enterprise data platforms and analytics solutionsDevelop and implement dimensional models including Star Schema, Snowflake, Data Vault, and Canonical Data ModelsDesign scalable data models across relational, cloud, and big data environmentsCollaborate with enterprise architects, business stakeholders, and engineering teams to define data standards, governance, and modeling strategiesEnsure alignment with data governance, metadata management, and data quality frameworksReview and optimise existing data models for performance, scalability, and regulatory complianceDrive best practices across normalisation, denormalisation, and data architecture standardsLead data model reviews, design governance, and mentoring of junior team membersEstablish enterprise-wide conventions, standards, and reusable data modeling frameworks What We're Looking ForExtensive experience in enterprise data modeling
Requirements
and data architecture within large-scale environmentsStrong expertise in dimensional modeling techniques and modern data design patternsHands-on experience with data modeling tools such as ER/Studio, Erwin Data Modeler, or PowerDesignerProven experience working with cloud data platforms including Microsoft Azure, Snowflake, and modern data warehouse solutionsDeep understanding of data governance, master data management (MDM), and metadata frameworksExperience in data lineage, reference data management, and data quality practicesStrong capability in performance optimisation and scalable data architecture designExcellent stakeholder engagement, leadership, and communication skillsExperience supporting enterprise data modernisation and cloud migration programmes Key SkillsEnterprise Data ModelingData Architecture & DesignMaster Data Management (MDM)Reference Data ManagementData Governance & Data QualityER/Studio, Erwin, PowerDesignerMicrosoft Azure, Snowflake, SQL Server