9 days ago

Senior Data Modeler

Emagine

On Site
Full Time
SAR 200,000
Jiddah, Makkah, Saudi Arabia

Job Overview

Job TitleSenior Data Modeler
Job TypeFull Time
CategoryCommerce
Experience5 Years
DegreeMaster
Offered SalarySAR 200,000
LocationJiddah, Makkah, Saudi Arabia

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

Summary

The Senior Data Modeler plays a crucial role in designing and implementing enterprise data models that support business and analytics objectives. This position is essential for ensuring that data architecture aligns with organizational goals and provides high-quality data for analysis.

Responsibilities

  • Lead the design and implementation of enterprise data models (conceptual, logical, and physical) aligned to business and analytics requirements.
  • Develop and maintain data models supporting data warehouses, data lakes, and real-time analytics platforms.
  • Work extensively with Google BigQuery to design optimized schemas and support high-performance analytical workloads.
  • Utilize Informatica IDMC for data integration, data quality, metadata management, and data governance enablement.
  • Develop advanced SQL scripts for data transformation, validation, and performance optimization.
  • Use Python for data profiling, data quality automation, and metadata-driven data engineering activities.
  • Define and enforce data modelling standards, naming conventions, and best practices across the organization.
  • Collaborate with data architects, data engineers, BI teams, and business stakeholders to ensure alignment between business requirements and data structures.
  • Support ETL and ELT design by defining source-to-target mappings and transformation logic.

Key Requirements

  • 8–10 years of experience in Data Modelling, Data Architecture, or Data Engineering.
  • Strong hands-on experience with BigQuery and cloud-based data modelling practices.
  • Proven experience with Informatica IDMC (Data Integration, Data Quality, or related modules).
  • Advanced SQL skills including performance tuning and complex transformations.
  • Proficiency in Python for data analysis, profiling, and automation.
  • Strong experience designing models for ETL and ELT pipelines.
  • Strong understanding of dimensional modelling, normalization, and data vault or similar modelling methodologies.

Nice to Have

  • Experience in the insurance industry.
  • Current residence in KSA with transferable iqama.
  • Immediate availability to join.

Other Details

Location: Jeddah, KSA

Work Type: Onsite full-time

Key skills/competency

  • Data Modeling
  • Data Architecture
  • BigQuery
  • Informatica IDMC
  • SQL
  • Python
  • ETL/ELT
  • Dimensional Modeling
  • Data Governance
  • Data Quality

Tags:

Senior Data Modeler
Data Architecture
Data Engineering
Google BigQuery
Informatica IDMC
SQL
Python
ETL
ELT
Dimensional Modeling
Data Governance
Metadata Management
Cloud Data Platforms
Data Quality Automation
Analytics

Share Job:

How to Get Hired at Emagine

  • Research emagine's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor to understand their data-driven environment.
  • Tailor your Senior Data Modeler resume: Customize your application to highlight extensive experience in enterprise data modeling, BigQuery, and Informatica IDMC, emphasizing quantifiable achievements in data architecture.
  • Showcase technical expertise: Prepare to demonstrate advanced SQL proficiency for complex transformations and performance optimization, alongside Python skills for data profiling and automation relevant to emagine's needs.
  • Prepare for data architecture discussions: Be ready to discuss your experience with dimensional modeling, normalization, and data vault methodologies, as well as ETL/ELT pipeline design in detail with emagine's hiring team.
  • Highlight collaboration and communication: Emphasize your ability to collaborate with data architects, engineers, BI teams, and business stakeholders to ensure data solutions align with organizational objectives at emagine.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background