699,089open jobs
41,455companies
98,822added this week
Browse all
Salary
$24k – $58k per year (Estimated)
Location
In office (Johannesburg)
Seniority
Senior
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.

We are seeking a Senior Data Analyst / Engineer to support a post-go-live tactical reporting solution within a healthcare and medical scheme administration environment.

This is a hybrid Data Analyst, BI Developer and Data Engineer role, requiring someone who is equally comfortable working with data, developing reports, troubleshooting operational issues and engaging directly with business users.

The role will focus on stabilizing and enhancing the tactical reporting solution, reducing manual effort, resolving data and reporting issues, and supporting the organization through its initial production reporting cycles while the future-state MVP is being delivered.

The environment contains POPIA-sensitive health data and is currently operating on a legacy Oracle estate, with a transition toward Power BI.

Contract & Location

  • Position: Senior Data Analyst / Engineer
  • Contract: 3 months
  • Start Date: 1 October 2026
  • Work Model: Hybrid
  • Location: Waterfall / Midrand / Johannesburg

Requirements

Core Technology Requirements

The successful candidate should have strong experience with:

  • Oracle Database
  • Advanced SQL
  • Power BI
  • Data analysis and profiling
  • Report development
  • Data validation and reconciliation
  • Business requirements analysis
  • User acceptance testing (UAT)
  • Quality assurance and testing
  • Report automation
  • Production reporting support

Role Summary

The Senior Data Analyst / Engineer will be responsible for stabilizing and improving the tactical reporting solution following go-live.

The role will focus on reducing manual effort, resolving operational and data issues, improving reporting processes and supporting the first production reporting cycles.

The successful candidate will effectively hold the tactical reporting solution together until the future-state MVP is delivered, while identifying opportunities to automate, simplify and improve the existing environment.

Key Responsibilities

Data Analysis & Investigation

  • Analyse existing reporting processes and operational workflows.
  • Profile and assess data to identify inconsistencies, gaps and quality issues.
  • Investigate reporting and data discrepancies.
  • Perform detailed root-cause analysis and implement appropriate resolutions.
  • Validate data across source systems and reporting outputs.

Reporting & BI Development

  • Develop, enhance and maintain operational reports.
  • Refine existing reports to improve accuracy, usability and performance.
  • Support the transition of reporting capabilities toward Power BI.
  • Translate business requirements into practical reporting and data solutions.

Automation & Process Improvement

  • Identify opportunities to reduce manual data preparation and reporting activities.
  • Automate repetitive reporting and data processes.
  • Implement validation and reconciliation controls.
  • Simplify operational reporting processes and improve efficiency.

Production Support

  • Support initial production reporting cycles following go-live.
  • Investigate and resolve operational reporting issues.
  • Address remaining functional, data and reporting gaps.
  • Ensure reporting remains stable and reliable during the transition to the future-state solution.

Business Engagement & UAT

  • Work directly with business users to understand reporting requirements.
  • Facilitate and support UAT and business validation.
  • Work with stakeholders to confirm data accuracy and report outputs.
  • Transfer knowledge and support Medscheme staff in using and maintaining the solution.

Documentation

  • Document the tactical reporting solution, processes and key data flows.
  • Capture outstanding gaps, issues and recommended enhancements.
  • Provide documentation to support the transition toward the future-state MVP.

Candidate Profile

The ideal candidate will be:

  • A senior-level professional with strong Data Analyst, BI Developer and Data Engineering capabilities.
  • Comfortable operating across multiple disciplines within a single role.
  • Self-sufficient and capable of delivering with minimal oversight.
  • Strong in Oracle and SQL.
  • Experienced in Power BI and report development.
  • Highly analytical with strong troubleshooting and root-cause analysis skills.
  • Experienced in data reconciliation, validation and quality assurance.
  • Comfortable working directly with business users and technical teams.
  • Able to translate business requirements into practical technical solutions.
  • Experienced in automating manual reporting and data processes.
  • Comfortable working in a fast-paced, operational environment.
  • Outcome-focused rather than activity-focused.
  • Comfortable working with regulated and POPIA-sensitive healthcare data.

Key Deliverables

The successful candidate will be expected to deliver:

  • A stabilized tactical reporting solution.
  • Reduced manual effort across reporting and data preparation.
  • Automated validation and reconciliation controls.
  • Improved reporting accuracy and quality.
  • Successful support of initial production reporting cycles.
  • Resolution of outstanding functional, data and reporting gaps.
  • Improved operational reporting processes.
  • Comprehensive documentation of the current solution.
  • Clearly documented future enhancements and recommendations.
  • Support for the transition toward the future-state Power BI reporting environment.
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.
699,089 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

Similar stack
Same company
Johannesburg
$46k – $131k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Dublin
Python
SQL
Scala
Databases
Databricks
Microsoft Fabric
AI/ML
Spark
DevOps
Azure DevOps
Azure
GitHub
Analytics
Power BI
ETL/ELT
Apply
$99k – $224k per year (Estimated) • Remote • Full-Time
C#
AI/ML
Copilot Studio
DevOps
Azure DevOps
GitHub Actions
Azure
CI/CD
Cybersecurity
DLP
Analytics
Power BI
Management
Power Automate
Power Apps
SharePoint
Apply
$39k – $85k per year (Estimated) • In office • Full-Time • 3+ years exp • Bachelor's Degree • Istanbul
Analytics
Power BI
Microsoft Excel
Management
Microsoft Office
Apply
Jefe de SSGG 25 min ago
$19k – $55k per year (Estimated) • In office • Lima
DevOps
SLI/SLO/SLA
Analytics
Power BI
Apply
In office • Internship • Saint-Nazaire
AI/ML
Aider
Analytics
Power BI
Apply
$16k – $42k per year (Estimated) • In office • Full-Time
Apply
$22k – $55k per year (Estimated) • In office • Contractor • Mpumalanga
Apply
$12k – $23k per year (Estimated) • In office • Full-Time • Paarl
Apply
$11k – $29k per year (Estimated) • In office • Full-Time • Randburg
Apply
$15k – $18k per year • In office • Full-Time
Apply
In office • Part-Time • Johannesburg
Apply
$33k – $41k per year (gross) • In office • Part-Time • Johannesburg
Apply
$28k – $63k per year (Estimated) • In office • Johannesburg
PHP
Apply
$28k – $64k per year (Estimated) • In office • Johannesburg
PHP
PHP
Laravel
Apply
$33k – $74k per year (Estimated) • Remote • Johannesburg
Apply
See all jobs
This is one of many
699,089 more open roles from verified company boards, updated every day.