Senior BI & Data Warehouse Developer — ETL/Data Lake

E-Merge

Johannesburg

On-site

ZAR 568,000 - 809,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

E-Merge is seeking a Senior Data Warehouse & BI Developer to join its Data & Analytics team in Johannesburg. You will design, develop, and maintain enterprise data warehouse and data lake architectures to support BI, regulatory, financial reporting, and analytics for the insurance sector.

The ideal candidate has 5+ years in data warehousing, ETL/ELT, SSIS, SSRS, and SSAS MDX, with Kimball dimensional modelling. Contract role offering up to R500 per hour, based on experience.

Qualifications

  • Minimum 5 years' experience in Data Warehousing, Data Lake implementation, ETL/ELT development, and dimensional modelling using Kimball methodology.
  • Experience designing and supporting enterprise Data Lake architectures and data ingestion frameworks.
  • Minimum 5 years' experience developing ETL solutions using SSIS.
  • Minimum 5 years' experience in SSRS report development.
  • Minimum 5 years' experience in SSAS cube development and MDX.

Responsibilities

  • Design, develop, and maintain end-to-end data acquisition, ETL, and data management solutions.
  • Build and support data pipelines, data lakes, and enterprise data warehouse environments.
  • Develop dimensional data models and BI solutions to support business, regulatory, and financial reporting.
  • Manage data integration, quality assurance, testing, and user acceptance testing (UAT) activities.
  • Monitor and report on data acquisition progress, project delivery, and reporting requirements.
  • Troubleshoot data and system issues, ensuring reliable and accurate data delivery.
  • Collaborate with business stakeholders, technical teams, and clients to gather requirements and deliver solutions.
  • Contribute to database design, optimisation, security, and data governance initiatives.
  • Support cloud, big data, and streaming data technologies where applicable.
  • Apply structured problem‑solving approaches to meet project objectives and deadlines.

Skills

Data Warehousing
Data Lake
ETL/ELT
Dimensional Modelling
Kimball Methodology
SSIS
SSRS
SSAS MDX
Cloud Platforms

Education

IT-related Degree

Tools

SSIS
SSRS
SSAS MDX

Job description

E-Merge is seeking a Senior Data Warehouse & BI Developer to join its Data & Analytics team in Johannesburg. You will design, develop, and maintain enterprise data warehouse and data lake architectures to support BI, regulatory, financial reporting, and analytics for the insurance sector.

The ideal candidate has 5+ years in data warehousing, ETL/ELT, SSIS, SSRS, and SSAS MDX, with Kimball dimensional modelling. Contract role offering up to R500 per hour, based on experience.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

BI Developer (ETL & Data Lake)- Johannesburg - up to R500 per hour
BI Developer (ETL & Data Lake)- Johannesburg - up to R500 per hour

E-Merge • Johannesburg

On-site
ZAR 568,000 - 809,000
Senior Data Warehouse & BI Architect (ETL, SSAS/SSRS)
Senior Data Warehouse & BI Architect (ETL, SSAS/SSRS)

ATS Client • Johannesburg

On-site
Senior Data Warehouse & BI Developer - Johannesburg - up to R500 per hour
Senior Data Warehouse & BI Developer - Johannesburg - up to R500 per hour

ATS Client • Johannesburg

On-site
ZAR 568,260 - 809,340
Senior BI Analyst - Data-Driven Insights Lead (Hybrid)
Senior BI Analyst - Data-Driven Insights Lead (Hybrid)

E-Merge • Johannesburg

Hybrid
ZAR 720,000 - 880,000
Intermediate BI/ Data Warehouse Developer - Cape Town - up to R700k per annum
Intermediate BI/ Data Warehouse Developer - Cape Town - up to R700k per annum

ATS Client • Cape Town

On-site
ZAR 630,000 - 770,000
Senior Data Engineer — Hybrid ETL & Cloud Data Platform
Senior Data Engineer — Hybrid ETL & Cloud Data Platform

E-Merge • Johannesburg

Hybrid
ZAR 810,000 - 990,000
Senior BI Developer - Data Warehousing
Senior BI Developer - Data Warehousing

Placements24 • Stellenbosch Local Municipality

On-site
ZAR 900,000 - 1,300,000
Performance-based incentives
Health, dental, and vision insurance
Retirement savings plan
+1
Senior Full-Stack Data Warehouse & BI Engineer
Senior Full-Stack Data Warehouse & BI Engineer

Guardrisk • City of Johannesburg Metropolitan Municipality

On-site
ZAR 800,000 - 1,000,000
Senior BI & Data Warehouse Developer - Hybrid ETL/Oracle
Senior BI & Data Warehouse Developer - Hybrid ETL/Oracle

ATS Client • Cape Town

On-site
ZAR 600,000 - 900,000
Senior BI / Data Warehouse Developer - Cape Town - up to R800k per annum
Senior BI / Data Warehouse Developer - Cape Town - up to R800k per annum

ATS Client • Cape Town

On-site
ZAR 480,000 - 800,000