Data Engineer Backend

Samaha Consulting

Johannesburg

On-site

ZAR 700,000 - 1,200,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Samaha Consulting is seeking a senior data engineering professional in Johannesburg to design, build and operationalise reusable data products for analytics, reporting and governance.

You will implement ETL pipelines using Azure Data Factory, Databricks, Synapse, and ADLS Gen2, with strong SQL and data modelling skills. The role emphasizes CI/CD, monitoring and robust data pipelines within an enterprise data platform.

Qualifications

  • Strong data engineering and ETL experience building data products for analytics and governance.
  • Proven ability to design, build and operationalise reusable data products for analytics, reporting and controls.
  • Excellent SQL skills including T-SQL, stored procedures and optimisation.
  • Hands-on integration with REST APIs including authentication, pagination and error handling.
  • Experience with data modelling methods such as Data Vault 2.0 and Kimball dimensional modeling.
  • Experience building and maintaining Azure Analysis Services models (tabular and multidimensional).
  • Familiar with source control and CI/CD tooling (Git, Azure DevOps).
  • Knowledge of deployment pipelines and IaC concepts.

Responsibilities

  • Design, build and operationalise data products for trusted analytics and governance.
  • Develop and maintain ETL pipelines and orchestration for scheduled reporting.
  • Implement resilient data integration with REST APIs and error handling.
  • Model data using Data Vault 2.0 and Kimball techniques for analytics platforms.
  • Maintain of Azure Analysis Services models and related tabular structures.
  • Set up monitoring, alerting and reconciliation for data pipelines.

Skills

ETL orchestration
Data product development
REST API integration
Monitoring and alerting
Non-functional design
IaC concepts
SQL core skills

Tools

Azure Data Factory
Databricks
Fabric
Synapse Analytics
ADLS Gen2
SQL Server
SSIS
Git
Azure DevOps

Job description

  • Strong data engineering, ETL, integration and data product development experience using Azure Data Factory, Databricks, Fabric, Synapse Analytics and ADLS Gen2.
  • Proven ability to design, build and operationalise reusable data products that provide trusted, governed and consumable data for analytics, reporting, controls and downstream platform use cases.
  • Excellent SQL skills, including T-SQL, stored procedures, functions and optimisation.
  • Extensive experience with SQL Server and SSIS.
  • Hands-on experience integrating with REST APIs, including authentication, pagination, error handling and performance optimisation.
  • Experience building resilient ETL, orchestration and scheduled reporting automation.
  • Strong knowledge of data modelling methodologies including Data Vault 2.0 and dimensional (Kimball) modelling.
  • Experience building and maintaining Azure Analysis Services models (tabular and multidimensional).
  • Strong non-functional design skills: monitoring, alerting, reconciliation, resilience, evidence capture and performance tuning.
  • Experience using source control (preferably Git) and CI/CD tooling such as Azure DevOps.
  • Understanding and experience of deployment pipelines and infrastructure-as-code concepts.
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 PTY • Johannesburg

On-site
ZAR 600,000 - 900,000
Snr Data Engineer
Snr Data Engineer

CF Consulting • Centurion

On-site
ZAR 700,000 - 1,000,000
Backend Data Engineer - Azure Data & Analytics ETL
Backend Data Engineer - Azure Data & Analytics ETL

Samaha Consulting • Johannesburg

On-site
ZAR 700,000 - 1,200,000
Microsoft Fabric Engineer
Microsoft Fabric Engineer

Watershed Consulting • Pretoria

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

Indsafri • South Africa

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

Communicate Recruitment • Cape Town

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

Magnus Consulting Solutions Pty Ltd • Johannesburg

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

Inkhanyeti Solutions • Johannesburg

On-site
ZAR 600,000 - 750,000
Data Analyst
Data Analyst

Tenth Revolution Group • Cape Town

On-site
ZAR 520,000 - 900,000
Data Architect (8 Months Contract)
Data Architect (8 Months Contract)

ATS Client • Pretoria

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