Cloud Data Modelling Engineer
Core
Designing conceptual, logical, and physical data models to enable the development and scaling of enterprise data platforms.
Role type
Cloud Data Modelling Engineer
Builds
Enterprise data platforms, relational/distributed/NoSQL databases, data warehouses, data lakes, and data lakehouses.
Domain
Cloud Computing, Data Engineering, Master Data Management
Deliverable
production ML models | product features
Required skills
Cloud data modelling, data transformation (Databricks, Snowflake, MS Fabric), Kimball Dimensional modelling, Python (PySpark), SQL, data quality assessment, data warehousing, data lake architecture, Master Data Management tools
Preferred skills
Cloud certifications (Azure, AWS, GCP), Data Governance certifications (DAMA), AI-based tool automation
Technologies
Azure Databricks, Snowflake, MS Fabric, Azure Data Factory, Azure Synapse Analytics, Informatica, Stibo, Syndigo, Profisee, CluedIn
Responsibilities
Designing conceptual and logical data models and developing these into physical data models; Building relational, distributed, hierarchical, object-orientated and NoSQL databases; Creating data entity diagrams and data workflows across multiple data domains; Supporting Data Architects to design modern data architecture; Working alongside data engineers to extract, load and transfer data from legacy systems; Conducting comprehensive data assessments to identify and remediate data quality issues; Developing team expertise in automation of building physical data models using AI-based tools; Developing data standards and policies specifically around Master Data Management and Data Quality.
Seniority
Mid-Senior (5+ years experience)