Skip to content

Search jobs inside your AI agent. ClaudeChatGPTCursorGrok Bot

Connect

edari

New

Data Engineer - Python

Posted 2 views
Discussion

Summary

12-month renewable contract data engineer role placing a contractor with a large semi-government entity in Dubai. Day to day: designing and maintaining ETL/ELT pipelines, data models, and Master Data Management using SQL, Python, and Apache Spark; Palantir Foundry experience is a plus.

We are looking for a Data Engineer to design, build and maintain scalable data pipelines and data solutions for our client, a massive semi-government entity in Dubai. This role requires strong experience in ETL/ELT pipelines, data modelling, Master Data Management (MDM) and large-scale data processing using SQL, Python and Apache Spark.

This role will begin on a 12-month contract bases and is renewable. It sits within the Data & AI team and reports into the Associate Director of Data Engineering.

Key Responsibilities:

  • Design, build and support ETL/ELT data pipelines within enterprise environments.
  • Develop and maintain data models, including dimensional models, canonical data models and data products.
  • Implement Master Data Management (MDM) practices, including golden record concepts, data standardisation and data quality management.
  • Build scalable and maintainable data solutions using SQL, Python and Apache Spark to support large-scale data processing.
  • Establish data quality controls, validation frameworks and performance optimisation practices to ensure efficient and reliable data processing.
  • Translate business requirements into scalable data solutions, working closely with business stakeholders and technical teams.
  • Support data governance, metadata management and the development of enterprise data foundations.
  • Communicate technical concepts clearly to both technical and non-technical stakeholders.
  • 5 years of proven experience in data engineering, with a strong background in designing, building and supporting ETL/ELT data pipelines in enterprise environments.
  • Strong understanding of data modelling, including dimensional modelling, canonical data models and data product design.
  • Hands-on experience with Master Data Management (MDM), golden records, data standardisation and data quality management.
  • Strong SQL skills and practical experience with Python and Apache Spark.
  • Good understanding of data engineering best practices, including scalability, maintainability, data quality, validation and performance optimisation.
  • Experience translating business requirements into technical solutions and working with stakeholders across business and technology teams.
  • Experience with modern data platforms and cloud-based data ecosystems.
  • Familiarity with data governance, metadata management and enterprise data foundations.
  • Experience with Palantir Foundry would be highly desirable.

Availability: Preference will be given to candidates available immediately or within a maximum of 30 days.

We are looking for a candidate who will be able to work in the United Arab Emirates.

Skills

Apply

See also

Data Engineering jobs by country — openings, pay and top skills →