2,060,890open jobs
122,996companies
253,196added this week
Browse all
Salary
≈ $39k – $73k per year (Estimated)
Location
In office (Johannesburg)
Seniority
Senior
Employment
Full-Time

Confirmed on the employer's own hiring board on Nov 1, 2026. First seen by Alion on Oct 31, 2026. Job Mail scores C on the Alion truth index.

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.

We are seeking a Senior Data Engineer to join a greenfield/future-state data platform initiative within the healthcare and medical scheme administration environment.

The successful candidate will be responsible for owning delivery end-to-end, from discovery and assessment through to implementation. This is a highly autonomous role requiring strong technical depth across both legacy data technologies and modern cloud data platforms.

The environment includes POPIA-sensitive health data, with a legacy estate incorporating Oracle, SAP BusinessObjects and SAS, while the organization transitions towards a modern cloud-based data environment.

Contract & Location

  • Position: Senior Data Engineer
  • Contract: Up to 18 months, structured in 6-month phases
  • Start Date: 1 October 2026
  • Work Model: Hybrid
  • Location: Waterfall / Midrand / Johannesburg

Requirements

Key Technology Requirements

The ideal candidate should have strong hands-on experience with:

  • Oracle Database
  • Advanced SQL development and optimisation
  • SAP BusinessObjects (BO)
  • SAS
  • Power BI
  • Data profiling and quality assessment
  • ETL and data engineering
  • Process automation
  • Self-service analytics
  • Snowflake
  • AWS
  • Data modelling
  • Metadata management and data cataloguing
  • Generative AI / LLM applications

Role Summary

The Senior Data Engineer will operate as a self-sufficient technical lead, independently driving delivery and managing the engagement from discovery through implementation.

The primary objective is to reduce operational workload across the client's reporting estate through:

  • Reporting rationalisation
  • Process automation
  • Self-service enablement
  • Data quality automation
  • Reusable data assets
  • Improved governance and metadata management

Success will be measured by business outcomes, operational efficiency and released capacity, rather than simply utilisation.

Key Responsibilities

Discovery & Assessment

  • Assess and baseline the current reporting landscape.
  • Analyse complex and potentially undocumented data environments.
  • Identify manual, repetitive and inefficient processes.
  • Quantify effort and operational workload.
  • Prioritise initiatives based on measurable effort reduction and business value.

Reporting Rationalisation

  • Review the existing reporting estate.
  • Identify opportunities to retire, consolidate and standardise reports.
  • Establish consistent metric and data definitions.
  • Reduce duplication and unnecessary reporting effort.

Data Engineering & Automation

  • Design and implement robust ETL/data engineering solutions.
  • Automate manual and repetitive processes.
  • Develop automated validation, reconciliation and quality assurance controls.
  • Implement appropriate audit trails and controls.
  • Improve data reliability and operational efficiency.

Self-Service Analytics

  • Develop reusable datasets and data products.
  • Enable business users through governed Power BI assets.
  • Promote appropriate self-service analytics while maintaining data governance.

Data Catalogue & Metadata

  • Establish and maintain a centralised reporting/data catalogue.
  • Define metadata standards.
  • Improve discoverability and understanding of reporting assets.
  • Explore appropriate use of Generative AI/LLMs for natural-language data and report discovery.

Stakeholder Management

  • Engage directly with business and technical stakeholders.
  • Shape requirements and scope.
  • Drive technical and delivery decisions.
  • Communicate progress, risks and outcomes effectively.
  • Escalate only matters that genuinely require additional intervention.

Performance & Outcomes

  • Define and track KPIs demonstrating reduced manual effort.
  • Measure released capacity and operational improvements.
  • Take ownership of planning, prioritisation and delivery across assigned workstreams.

Candidate Profile

The successful candidate will be:

  • A highly experienced Senior Data Engineer with strong technical depth.
  • Comfortable working independently with minimal supervision.
  • Able to take ownership of an engagement from discovery through delivery.
  • Experienced working within complex legacy data environments.
  • Strong in Oracle, SQL, BusinessObjects and SAS.
  • Comfortable working with modern cloud technologies such as AWS and Snowflake.
  • Strong in data modelling, ETL, data quality and automation.
  • Experienced with Power BI and self-service analytics.
  • Able to navigate undocumented environments and quickly understand complex data estates.
  • Commercially minded, with the ability to identify opportunities that remove operational effort.
  • Confident engaging senior business and technical stakeholders.
  • Comfortable working within a regulated healthcare and POPIA-sensitive environment.

Ideal Candidate Mindset

This role is suited to someone who does not need to be directed through each task.

The successful candidate should be able to walk into a complex environment, understand the current state, identify the biggest opportunities, develop a delivery plan and execute against measurable outcomes.

The focus is not simply on building data solutions, but on using data engineering, automation and modern analytics to simplify the reporting estate, reduce manual work and create sustainable business capacity.

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.
2,060,890 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.
Create a free account Continue with Google
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

Data Science
Similar stack
Same company
Johannesburg
≈ $39k – $73k per year (Estimated) · Hybrid · Full-Time · 7+ years exp · Johannesburg
Python
SQL
AI/ML
Prompt Engineering
DevOps
Rest API
GCP
Azure
CI/CD
AWS
Docker
Kubernetes
Bitbucket
GitHub
GitLab
Analytics
ETL/ELT
Apply
≈ $40k – $73k per year (Estimated) · Hybrid · Full-Time · 5+ years exp · Johannesburg
Python
SQL
Databases
Snowflake
Databricks
Apache Kafka
Microsoft Fabric
AI/ML
Spark
DevOps
GCP
Azure
Git
AWS
Docker
Kubernetes
Analytics
Power BI
ETL/ELT
Azure Data Factory
AWS Glue
Dimensional Modeling
Apply
≈ $31k – $57k per year (Estimated) · In office · Full-Time · 4+ years exp · Bachelor's Degree · Pretoria
Python
SQL
DevOps
CI/CD
Git
AWS
Analytics
Power BI
Management
Agile
Apply
Data Engineer 1 day ago
≈ $39k – $72k per year (Estimated) · In office · Full-Time · 8+ years exp · Bachelor's Degree · Johannesburg
SQL
DevOps
AWS
Management
Agile
Apply
≈ $33k – $61k per year (Estimated) · In office · Full-Time · 4+ years exp · Bachelor's Degree · Centurion
Python
SQL
DevOps
CI/CD
Git
AWS
Analytics
Power BI
Management
Agile
Apply
≈ $39k – $73k per year (Estimated) · Hybrid · Full-Time · 7+ years exp · Johannesburg
Python
SQL
AI/ML
Prompt Engineering
DevOps
Rest API
GCP
Azure
CI/CD
AWS
Docker
Kubernetes
Bitbucket
GitHub
GitLab
Analytics
ETL/ELT
Apply
≈ $40k – $73k per year (Estimated) · Hybrid · Full-Time · 5+ years exp · Johannesburg
Python
SQL
Databases
Snowflake
Databricks
Apache Kafka
Microsoft Fabric
AI/ML
Spark
DevOps
GCP
Azure
Git
AWS
Docker
Kubernetes
Analytics
Power BI
ETL/ELT
Azure Data Factory
AWS Glue
Dimensional Modeling
Apply
≈ $23k – $41k per year (Estimated) · In office · Contractor · 3+ years exp · Johannesburg
Apply
Electrical Designer 11 hours ago
≈ $25k – $49k per year (Estimated) · In office · Full-Time · 4+ years exp · Johannesburg
Design
AutoCAD
Apply
In office · Johannesburg
Apply
See all jobs
This is one of many
2,060,890 more open roles from verified company boards, updated every day.