Azure Data Engineer

Blue Pearl PTY

Johannesburg

On-site

ZAR 600,000 - 900,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading tech company is seeking an Azure Data Engineer in Johannesburg. The role involves designing and optimizing Azure data pipelines and implementing ETL solutions using Azure Data Factory and Databricks. Candidates should possess 5+ years of experience in data engineering, strong skills in Python and SQL, and relevant Azure certifications. The position offers a hybrid working model and is aimed at South African citizens or permanent residents.

Qualifications

  • 5+ years of data engineering experience, preferably with Azure.
  • Proven experience in building production-scale cloud data solutions.
  • Familiarity with Data Vault, Dimensional Modelling, or Medallion architecture.

Responsibilities

  • Design, develop, and maintain Azure-based data pipelines.
  • Implement ETL/ELT solutions using Azure Data Factory, Azure Databricks.
  • Build and optimize data models including Data Lakehouse architectures.
  • Ensure data quality, integrity, and governance.
  • Collaborate with data scientists and analysts for clean datasets.
  • Perform pipeline monitoring, troubleshooting, and optimization.
  • Develop CI/CD pipelines using Azure DevOps.
  • Implement security best practices including RBAC and encryption.

Skills

Azure Data Factory (ADF)
Azure Databricks (PySpark)
Azure Synapse Analytics
Python
SQL
Delta Lake
Spark
Data Lake Storage (ADLS)
Streaming technologies (Kafka, Event Hubs)

Education

Bachelor’s degree in Computer Science, Engineering, or related field

Tools

Azure DevOps
GitHub Actions

Job description

Johannesburg, South Africa | Posted on 02/13/2026

The Azure Data Engineer will be responsible for designing, building, optimizing, and maintaining data pipelines and data solutions within the Microsoft Azure ecosystem. The role requires strong experience in cloud-based data engineering, modern data architectures, and scalable data processing frameworks.

Key Responsibilities
  • Design, develop, and maintain Azure-based data pipelines (batch and streaming).
  • Implement ETL/ELT solutions using Azure Data Factory (ADF), Azure Databricks, Synapse Analytics, and related Azure services.
  • Build and optimize data models, including Data Lakehouse architectures (Medallion, Delta Lake).
  • Ensure data quality, integrity, and governance across all data processes.
  • Collaborate with data scientists, analysts, and business teams to provide clean, reliable datasets.
  • Perform pipeline monitoring, troubleshooting, performance optimization, and cost optimization.
  • Develop CI/CD pipelines using Azure DevOps for data-related deployments.
  • Implement security best practices, including RBAC, encryption, and data access governance.
Required Technical Skills
  • Strong proficiency with Azure Data Factory (ADF), Azure Databricks (PySpark), and Azure Synapse Analytics.
  • Expert knowledge of Python, SQL, and data transformation frameworks.
  • Experience with Delta Lake, Spark, Data Lake Storage (ADLS), and distributed compute patterns.
  • Familiarity with Data Vault, Dimensional Modelling, or Medallion architecture.
  • Experience with cloud DevOps tools (Azure DevOps, GitHub Actions).
  • Knowledge of streaming technologies (Kafka, Event Hubs) is an advantage.
Requirements
Qualifications & Certifications (Preferred)
  • Azure certifications such as:
    • AZ‑900 Azure Fundamentals
    • DP‑203 Azure Data Engineer Associate
    • Databricks Data Engineer certifications
  • Bachelor’s degree in Computer Science, Engineering, or related field.
Experience
  • 5+ years of data engineering experience (Azure preferred).
  • Proven experience building and supporting production-scale cloud data solutions.
Location & Working Model
  • Location: Johannesburg (Hybrid working model)
  • Ways of Working: Standard SAST business hours
  • Candidate: Preferably a South African Citizen or Permanent Resident
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Azure Data Engineer
Azure Data Engineer

Blue Pearl HQ • Johannesburg

Hybrid
ZAR 900,000 - 1,200,000
2x SENIOR DATA ENGINEER – JOHANNESBURG – GAUTENG
2x SENIOR DATA ENGINEER – JOHANNESBURG – GAUTENG

Tych Business Solutions • Johannesburg

On-site
ZAR 600,000 - 900,000
Azure Data Engineer: Build Data Pipelines & Lakehouse
Azure Data Engineer: Build Data Pipelines & Lakehouse

Blue Pearl PTY • Johannesburg

Hybrid
ZAR 600,000 - 900,000
Senior Azure Data Engineer - Hybrid (Johannesburg)
Senior Azure Data Engineer - Hybrid (Johannesburg)

Blue Pearl HQ • Johannesburg

Hybrid
ZAR 900,000 - 1,200,000
Senior Data Engineer – Channel & Data Insights
Senior Data Engineer – Channel & Data Insights

Sabenza IT & Recruitment • Johannesburg

On-site
ZAR 900,000 - 1,200,000
Data Engineer
Data Engineer

Hire Resolve • Sandton

On-site
ZAR 700,000 - 1,000,000
Senior Data Engineer
Senior Data Engineer

Parvana • Cape Town

On-site
ZAR 550,000 - 750,000
Generous salaries
Industry-leading benefits
Career development opportunities
Data Engineering Lead
Data Engineering Lead

Blue Pearl PTY • Johannesburg

On-site
ZAR 1,200,000 - 1,900,000
Data Engineer
Data Engineer

Network Recruitment • Cape Town

On-site
ZAR 700,000 - 1,100,000
Data Engineer
Data Engineer

Magnus Consulting Solutions Pty Ltd • Johannesburg

On-site
ZAR 720,000 - 1,100,000