Salary
≈ $21k – $50k per year (Estimated)
Location
Remote/Hybrid (Johannesburg, South Africa)
Seniority
Senior · 5+ years exp
Employment
Full-Time
Overview
Company
Impact
Profile match
Job Mail is a South African online job board offering a large selection of vacancies across the country and some positions abroad. Job seekers can search and apply for jobs online, upload a CV and receive job alerts, while employers and recruitment agencies can advertise positions to a broad national audience. The brand is one of the longer-established names in South African job advertising and is operated from South Africa.
Job Description
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.
- 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.
- 5+ years of data engineering experience (Azure preferred).
- Proven experience building and supporting production-scale cloud data solutions.
- Location: Johannesburg (Hybrid working model)
- Ways of Working: Standard SAST business hours
- Candidate: Preferably a South African Citizen or Permanent Resident
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
681,249 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Free forever. No card. Under a minute.
Your match
How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.
Recommended for you based on this role
Similar stack
Same company
Johannesburg
Senior Data Scientist
2 hours ago
≈ $21k – $52k per year (Estimated) • Remote • Full-Time • 3+ years exp • Bachelor's Degree • Cape Town
Python
SQL
Databases
Databricks
Google BigQuery
Azure Cosmos DB
BigQuery
AI/ML
Spark
XGBoost
Scikit-learn
PyTorch
Time Series Forecasting
DevOps
GCP
Azure
AWS
AWS Lambda
Amazon S3
Analytics
Matplotlib
Plotly
Management
Agile
Apply
Principal Data Engineer (Databricks)
2 hours ago
≈ $26k – $58k per year (Estimated) • In office • Full-Time • 3+ years exp • Cape Town
Python
SQL
Databases
Databricks
AI/ML
Spark
DevOps
CI/CD
Analytics
Power BI
Fivetran
Apply
Azure Data Scientist
2 hours ago
≈ $21k – $51k per year (Estimated) • Remote/Hybrid • Full-Time • 5+ years exp • Bachelor's Degree • Johannesburg
Python
Databases
Databricks
AI/ML
Spark
Scikit-learn
TensorFlow
NumPy
PyTorch
DevOps
Azure DevOps
Azure
CI/CD
Git
Apply
Junior - Intermediate Data Engineer
2 hours ago
≈ $15k – $41k per year (Estimated) • In office • Full-Time • 2+ years exp • Johannesburg
Python
SQL
Databases
MS SQL
AI/ML
Pandas
DevOps
Splunk
Grafana
Analytics
Power BI
Microsoft Excel
Apply
Mid-Senior .Net Developer
2 hours ago
≈ $21k – $53k per year (Estimated) • In office • Full-Time • Pretoria
JavaScript
SQL
C#
C#
.NET
Databases
MS SQL
Frontend
Vue.js
DevOps
Rest API
Azure DevOps
Azure
Jenkins
Git
Management
Agile
Apply
SALES CONSULTANT
2 hours ago
$7.4k – $26k per year • In office • Contractor • 2+ years exp
Management
WhatsApp
Apply
In office • Full-Time • 2+ years exp
Management
Outlook
Marketing
HubSpot
LinkedIn
Instagram
Apply
Contract Manager - Western Cape
2 hours ago
≈ $17k – $46k per year (Estimated) • In office • Contractor • 3+ years exp
DevOps
SLI/SLO/SLA
Apply
Apply
SENIOR ACCOUNTANT
2 hours ago
≈ $19k – $40k per year (Estimated) • In office • Full-Time • 5+ years exp
Analytics
Microsoft Excel
Management
Xero
Apply
FinOps Engineer
1 day ago
≈ $20k – $44k per year (Estimated) • In office • Full-Time • 8+ years exp • Bachelor's Degree • Johannesburg
Python
SQL
PowerShell
DevOps
Azure
AWS
FinOps
Analytics
Power BI
Management
Jira
ServiceNow
Apply
Apply
Export Key Accounts Manager
1 day ago
≈ $15k – $43k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Johannesburg
Apply
Incentive Account Manager
1 day ago
≈ $8k – $22k per year (Estimated) • Remote/Hybrid • Full-Time • 2+ years exp • Johannesburg
Management
Outlook
Apply
≈ $8.5k – $16k per year (Estimated) • In office • Full-Time • 2+ years exp • Johannesburg
Management
Outlook
Apply
This is one of many
681,249 more open roles from verified company boards, updated every day.

