Data Analytics Jobs in South Africa
There are 461 open Data Analytics jobs in South Africa on freehire right now. 199 of them were posted recently. The skills employers ask for most often are analytics, sql and powerbi.
Most requested skills
- analytics 43%
- sql 40%
- powerbi 26%
- python 23%
- data-quality 21%
- data-analytics 20%
- statistics 19%
- ai 17%
How the work is done
- Hybrid 43 · 9%
- Remote 33 · 7%
- Onsite 11 · 2%
Visa sponsorship offered in 18% of the 11 postings that state a position on it.
Seniority
- Senior 71
- Junior 28
- Lead 12
- Intern 4
- Middle 4
- Principal 1
Who is hiring
- 1000+ employees 46
- 501-1000 employees 23
- 51-200 employees 10
- 11-50 employees 1
- 201-500 employees 1
Data Analyst
Analyzes program data to measure impact, clean and validate datasets, and build dashboards in Power BI/Tableau for HIV and social programs in South Africa.
Banking Analyst
Support private banking clients by managing transactions, resolving queries, and coordinating banking solutions for HNW/UHNW individuals.
Specialist - Collections Strategy Analyst
Analyze and optimize collections strategies for a bank’s loan portfolio using SAS and data insights to reduce risk and improve recovery rates.
BI Developer
Build and maintain BI dashboards and reports using Microsoft Fabric and Power BI, with a focus on SQL and data warehousing.
Data Quality Analyst
Designs and enforces enterprise-wide data quality rules, monitors critical assets, and embeds validation in pipelines to ensure reliable data for analytics, reporting, and AI in healthcare.

Data Analyst
Analyzes public-health program data in South Africa, cleaning datasets, running statistical analyses in Excel/SQL/R/Python, and building Power BI/Tableau dashboards to track outcomes and inform donor reporting.
Global EUC Asset & Lifecycle Analyst
Oversee global End User Computing (EUC) asset data in a CMDB, enforce standards, train regional teams, and produce monthly reports to ensure accurate lifecycle tracking and audit readiness.
Senior Analyst - Reconciliation
Senior Analyst performs daily, monthly, and year-end financial reconciliations, investigates discrepancies, and automates processes for a cross-border fintech powering WorldRemit and Sendwave.
Senior Business Intelligence Analyst
Senior BI Analyst at NTT DATA builds dashboards, reports, and ad-hoc analyses to turn raw data into actionable business insights using SQL, Excel, and visualization tools.
Senior Data Analyst
Senior Data Analyst builds BI reports, dashboards, and ETL pipelines in SQL, Python, and BigQuery to drive logistics performance and operational decisions at a large South African e-commerce fulfillment provider.
Quantitative Analyst – Legal & Financial Structures
Quantitative analyst models complex financial and legal structures using AI and Excel to advise high-net-worth clients and executives on deals and compensation.
Senior Analyst Developer – Java, Payments – Permanent, Hybrid – Pretoria, South Africa
Senior Java developer building enterprise payments systems and APIs in a large-scale modernization program using Spring Boot, IBM MQ, and ISO 20022.
Senior ai & intelligent automation analyst
Senior Business Analyst to bridge business and AI tech, scoping automation solutions, defining requirements, and ensuring measurable value across enterprise initiatives.
Content data analyst
Analyze legal content data to generate insights that guide product and content strategies, using SQL, Python, and BI tools.
Data analyst
Build Power BI dashboards and SQL queries to turn enterprise HR data into KPIs and reports that guide business decisions.