We are supporting search for the position of Data Engineer with one of our clients in Saudi Arabia.
Position: Data Engineer
Location: Riyadh Saudi Arabia
Work-model: On-site
Role overview:
Responsible to design build and maintain robust data pipelines warehousing solutions and analytics platforms that serve operational and executive decision-making across its mining divisions. You will work within a high-performing team to ingest data from diverse source systems ensure data quality and governance and enable self-serve analytics at scale. This role demands deep ETL/ELT expertise strong cloud platform skills and a delivery mindset.
Key Responsibilities
Design develop and maintain ETL/ELT pipelines across batch and real-time modes using Azure Synapse Analytics Azure Databricks Informatica PowerCenter/IICS and Microsoft SSIS.
Build and optimise star/snowflake schema data models subject-oriented data marts and centralised data warehouse solutions.
Develop PySpark transformation jobs for large-scale data processing; manage datasets in Snowflake Azure SQL AWS Redshift and Oracle.
Implement Master Data Management (MDM) solutions to eliminate duplication and establish single trusted records across source systems.
Develop Python-based validation scripts and automated data quality checks to ensure pipeline integrity and reduce failure rates.
Build API-driven and file-based ingestion pipelines for near-real-time data integration from heterogeneous source systems.
Design and deliver executive Power BI dashboards and Tableau reports for C-suite and operational stakeholders.
Ensure data governance compliance lineage metadata management classification and access control.
Mentor junior engineers; participate in code reviews Agile ceremonies and cross-functional collaboration with analytics and AI teams
Must-Have Requirements:
6 years of data engineering experience with a strong ETL/ELT delivery track record.
Hands-on expertise in Azure Synapse Analytics and/or Azure Databricks (PySpark).
Proficiency in Informatica PowerCenter/IICS and/or Microsoft SSIS for enterprise ETL.
Database expertise: SQL Server Oracle Snowflake Azure SQL AWS Redshift.
Strong Python and SQL skills; experience with data validation and transformation scripting.
Experience with BI tools: Power BI and/or Tableau for executive reporting.
Understanding of data governance MDM data quality and performance tuning.
Preferred Qualifications:
CDMP (Certified Data Management Professional) or equivalent certification.
Experience in government energy or mining sector data environments.
AWS Cloud Practitioner or Azure Data Engineer Associate certification.
Experience with Acumatica ERP MoEngage or similar platform integrations.
Familiarity with Azure OpenAI and AI model integration into data workflows.
Prior work experience in KSA or GCC government/public sector.
We are supporting search for the position of Data Engineer with one of our clients in Saudi Arabia. Position: Data Engineer Location: Riyadh Saudi Arabia Work-model: On-site Role overview: Responsible to design build and maintain robust data pipelines warehousing solutions and analytics platforms t...
We are supporting search for the position of Data Engineer with one of our clients in Saudi Arabia.
Position: Data Engineer
Location: Riyadh Saudi Arabia
Work-model: On-site
Role overview:
Responsible to design build and maintain robust data pipelines warehousing solutions and analytics platforms that serve operational and executive decision-making across its mining divisions. You will work within a high-performing team to ingest data from diverse source systems ensure data quality and governance and enable self-serve analytics at scale. This role demands deep ETL/ELT expertise strong cloud platform skills and a delivery mindset.
Key Responsibilities
Design develop and maintain ETL/ELT pipelines across batch and real-time modes using Azure Synapse Analytics Azure Databricks Informatica PowerCenter/IICS and Microsoft SSIS.
Build and optimise star/snowflake schema data models subject-oriented data marts and centralised data warehouse solutions.
Develop PySpark transformation jobs for large-scale data processing; manage datasets in Snowflake Azure SQL AWS Redshift and Oracle.
Implement Master Data Management (MDM) solutions to eliminate duplication and establish single trusted records across source systems.
Develop Python-based validation scripts and automated data quality checks to ensure pipeline integrity and reduce failure rates.
Build API-driven and file-based ingestion pipelines for near-real-time data integration from heterogeneous source systems.
Design and deliver executive Power BI dashboards and Tableau reports for C-suite and operational stakeholders.
Ensure data governance compliance lineage metadata management classification and access control.
Mentor junior engineers; participate in code reviews Agile ceremonies and cross-functional collaboration with analytics and AI teams
Must-Have Requirements:
6 years of data engineering experience with a strong ETL/ELT delivery track record.
Hands-on expertise in Azure Synapse Analytics and/or Azure Databricks (PySpark).
Proficiency in Informatica PowerCenter/IICS and/or Microsoft SSIS for enterprise ETL.
Database expertise: SQL Server Oracle Snowflake Azure SQL AWS Redshift.
Strong Python and SQL skills; experience with data validation and transformation scripting.