Data Engineer

Magnus Consulting Solutions Pty Ltd

Johannesburg

On-site

ZAR 720,000 - 1,100,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Magnus Consulting Solutions Pty Ltd in Johannesburg, South Africa seeks a senior platform and data engineer with strong Azure data platform expertise. The role focuses on building data pipelines, data models and warehouse solutions using Fabric, Databricks, and Synapse.

The candidate should demonstrate hands-on skills in T-SQL, Python and Spark, with experience in data governance tools and agile collaboration with stakeholders. SA market exposure is a plus.

Qualifications

  • Solid hands-on experience as a platform and data engineer (intermediate to senior level).
  • Strong Azure data platform expertise including Fabric, Lakehouse, Data Pipelines and notebooks.
  • ETL/ELT design, data modelling (Kimball, Data Vault 2.0) and warehousing experience.
  • Proficient in T-SQL, Python and Apache Spark.
  • Exposure to data governance tools such as Unity Catalog and Purview.
  • Agile work practices with strong communication and stakeholder engagement.

Skills

Platform & Data Engineering
Azure Data Platform
ETL/ELT Design
Data Modeling (Kimball, Data Vault 2.0
T-SQL
Python
Apache Spark
Agile & Stakeholder Engagement
Data Governance Awareness
Azure Certifications (AZ-900)

Education

AZ-900
DP-600/DP-700/DP-203

Tools

Azure Data Factory
Databricks
ADLS Gen2
Azure Synapse Analytics
Event Hubs
Stream Analytics
Databricks Unity Catalog
Microsoft Purview

Job description

Magnus Consulting Solutions Pty Ltd | Full time

Johannesburg, South Africa | Posted on 08/19/2026

CoreSkills:

  • Solid hands-on experience as aplatform and data engineer (intermediate to senior level)
  • Strong Azure data platformexpertise — Microsoft Fabric (Lakehouse, Warehouse, Data Pipelines,notebooks, semantic models), Azure Data Factory, Databricks, ADLS Gen2,Azure Synapse Analytics, Event Hubs and Stream Analytics
  • Proven ETL/ELT design, datamodelling (Kimball, Data Vault 2.0) and warehousing experience
  • Strong T-SQL, Python and ApacheSpark capability
  • Exposure to data governancetooling such as Databricks Unity Catalog and/or Microsoft Purview
  • Agile ways of work, with strongcommunication and stakeholder engagement skills
  • Relevant Azure certifications(AZ-900 and one of DP-600 / DP-700 / DP-203) and financial servicesexperience would be advantageous
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Azure Data Platform Engineer - ETL/Databricks
Senior Azure Data Platform Engineer - ETL/Databricks

Magnus Consulting Solutions Pty Ltd • Johannesburg

On-site
ZAR 720,000 - 1,100,000
Azure Data Engineer
Azure Data Engineer

Blue Pearl PTY • Johannesburg

Hybrid
ZAR 600,000 - 900,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
Azure Cloud Data Engineer: Build Scalable Data Pipelines
Azure Cloud Data Engineer: Build Scalable Data Pipelines

Magnus Consulting Solutions Pty Ltd • Johannesburg

On-site
ZAR 600,000 - 800,000
Data Engineer
Data Engineer

Hire Resolve • Sandton

On-site
ZAR 700,000 - 1,000,000
2x SENIOR DATA ENGINEER – JOHANNESBURG – GAUTENG
2x SENIOR DATA ENGINEER – JOHANNESBURG – GAUTENG

Tych Business Solutions • Johannesburg

On-site
ZAR 600,000 - 900,000
Senior/Lead Data Engineer
Senior/Lead Data Engineer

Sabenza IT & Recruitment • Cape Town

On-site
ZAR 900,000 - 1,700,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 Engineer
Data Engineer

CVQuest • Centurion

Hybrid
ZAR 600,000 - 900,000
Data Engineering Lead
Data Engineering Lead

Blue Pearl PTY • Johannesburg

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