Data Engineer (PySpark)

Black Pearl Consult

Abu Dhabi

On-site

AED 260,000 - 380,000

Full time

14 days+
Application generator

Get a reply from this recruiter — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Black Pearl Consult in Abu Dhabi invites an experienced Data Engineer (PySpark) to design, build, optimize, and maintain scalable data pipelines for production environments. You will develop ingestion, transformation, cleansing, and validation processes using Python and PySpark.

The role requires hands-on Spark performance tuning, Airflow/Jenkins automation, CI/CD with Git, and close collaboration with cross-functional teams to deploy robust data solutions.

Qualifications

  • Hands-on PySpark data pipelines in production environments.
  • Strong Python coding with clean, testable, maintainable code.
  • Experience with Spark performance tuning and data quality checks.

Responsibilities

  • Design, develop, and maintain robust data pipelines using Python and PySpark.
  • Ingest, transform, cleanse, and validate data across datasets.
  • Perform Exploratory Data Analysis to identify quality issues.
  • Implement feature engineering pipelines for analytics.
  • Optimize Spark jobs for performance, scalability, and cost.
  • Automate workflows with Airflow and Jenkins.

Skills

Python
PySpark
SQL
NoSQL
Airflow
Git
Jupyter
Spark tuning

Tools

GitHub Actions
Jenkins

Job description

Abu Dhabi, United Arab Emirates | Posted on 01/30/2026

We are seeking an experienced Data Engineer (PySpark) to design, build, optimize, and maintain scalable data pipelines for production environments. The role requires strong hands-on experience in big data processing, pipeline optimization, and deployment using modern data engineering tools and frameworks.

Key Responsibilities

Design, develop, and maintain robust, scalable data pipelines using Python and PySpark

Perform data ingestion, transformation, cleansing, and validation across structured and unstructured datasets

Conduct Exploratory Data Analysis (EDA) to identify data patterns, anomalies, and quality issues

Apply data imputation techniques, data linking, and cleansing to ensure high data quality

Implement feature engineering pipelines to support analytics and downstream use cases

Optimize Spark jobs for performance, scalability, and cost efficiency

Deploy and tune production-grade data pipelines, ensuring reliability and performance

Automate workflows using Apache Airflow and/or Jenkins

Collaborate with cross-functional teams to integrate data solutions into production systems

Write and maintain unit tests to ensure code quality and reliability

Manage source code, CI/CD, and deployments using Git, GitHub, and GitHub Actions

Requirements

To be considered for this role, you need to meet the following criteria:

Required Technical Skills

Strong proficiency in Python

Extensive hands-on experience with Apache Spark (PySpark)

Experience working with Jupyter Notebooks

Strong knowledge of SQL and NoSQL databases

Proven experience with Git for version control and CI/CD

Hands-on experience with Apache Airflow and/or Jenkins for scheduling and automation

Solid understanding of data engineering best practices in production environments

Demonstrated experience in Spark performance tuning and optimization

Ability to write clean, testable, and maintainable Python code

Mandatory Requirement

Previous production experience is a MUST, specifically in deploying, tuning, and maintaining data pipelines in production environments

Preferred Qualifications

Experience working in high-volume or big data environments

Strong problem-solving and analytical skills

Ability to work independently in a fast-paced environment

Why Join?

Competitive salary package

Opportunity to work on production-scale data platforms

Exposure to modern data engineering tools and practices

Dubai-based role with a dynamic and collaborative work environment

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Engineer
Data Engineer

Acesoft Labs (India) Pvt Ltd • Dubai

On-site
AED 200,000 - 350,000
Senior Data Engineer
Senior Data Engineer

EPAM Systems • Abu Dhabi

On-site
AED 420,000 - 660,000
End of service gratuity
Private healthcare and life insurance
Employee assistance program
+3
Data Engineer
Data Engineer

Client of Involved Solutions • Dubai

On-site
AED 280,000 - 420,000
Data Engineer (m/f/d)
Data Engineer (m/f/d)

Showcify, Inc. • Abu Dhabi

On-site
AED 240,000 - 420,000
Data Engineer | IT Excellence | Dubai, UAE
Data Engineer | IT Excellence | Dubai, UAE

Tech Junction Ltd • Dubai

On-site
AED 240,000 - 420,000
Production-Scale PySpark Data Engineer
Production-Scale PySpark Data Engineer

Black Pearl Consult • Abu Dhabi

On-site
AED 260,000 - 380,000
Data Engineer
Data Engineer

IRISSTAR Technologies • Abu Dhabi

On-site
AED 420,000 - 540,000
Python Engineer | UAE
Python Engineer | UAE

Tech Junction Ltd • United Arab Emirates

On-site
AED 240,000 - 360,000
Data Engineer (Azure Data Platform) | Focus Infotech | Abu Dhabi, UAE
Data Engineer (Azure Data Platform) | Focus Infotech | Abu Dhabi, UAE

Focus Infotech • Abu Dhabi

On-site
AED 200,000 - 300,000
Data Engineer | Dicetek | Abu Dhabi
Data Engineer | Dicetek | Abu Dhabi

Dicetek • Abu Dhabi

On-site
AED 260,000 - 380,000