Data Analyst

ATS Client

Johannesburg

On-site

ZAR 480,000 - 700,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Expleo South Africa is a global leader in engineering, quality services, and management consulting, driving digital transformation across industries. The Data Analyst role in Johannesburg (Hybrid) focuses on enabling the data lifecycle, profiling source data and documenting mappings for source-to-target integration.

The senior analyst will mentor others and coordinate project work to meet timelines and budgets.

Qualifications

  • Bachelor's Degree in Computer Science, Information Systems or related field, or equivalent work experience.
  • Certification in any one programming skill.

Responsibilities

  • Leads and coordinates technical project work within scope and time constraints.
  • Provides guidance on data lifecycle, profiling source data and mapping documentation for data integration.
  • Develops information systems by studying operations and designing software solutions; supports the software team.

Skills

Data cleaning
Data warehousing
ETL processes

Education

Bachelor's Degree in CS/IS or related field

Tools

Azure Data Factory
PowerBI/Tableau
Microsoft SQL Server
SSRS/SSAS
Python
R

Job description

Overview

Expleo South Africa is where bold ideas meet real‑world impact. As a global leader in engineering, quality services, and management consulting, we help businesses accelerate digital transformation and shape the future. Joining Expleo means more than just a job – it's an opportunity to grow, innovate, and collaborate on projects that redefine industries. From smart factories and next‑generation banking to cutting‑edge digital solutions, you'll tackle complex challenges alongside inspiring colleagues. At Expleo, your career isn't just developed – it's turbo‑charged. Together, let's push boundaries and change the game. We are looking for a Data Analyst to join our dynamic team in Johannesburg (Hybrid). The Technical data analyst is required to enable the data lifecycle, namely the ability to profile source data and complete the relevant mapping documentation to enable the data integration between source system and target system. Works autonomously and acts as a senior providing professional advice, managing and/or coordinating the work of others. Maintains the status of project and monitors the activities of team members, leading Development projects using available frameworks and tools and establishing project plans with on‑time and on‑budget project goals.

Responsibilities
  • Leads multiple phases of technical areas within a project and/or multiple small projects of moderate scope and sometimes complex assignments. Responsible for managing own and team's time within a certain area and conditions.
  • Assures the project team meets quality standards by providing technical guidance in planning, designing, executing testing, and developing procedures relating to product quality.
  • Develops software solutions by studying information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle.
  • Develops information systems by studying operations; and designing, developing, and installing software solutions. Supports and develops the software team.
  • Writes high quality scripts in a chosen tool, co‑ordinating schedules, work and resource plans, and leading the progress of all activities against overall plan.
  • Provides information by collecting, analysing, summarising development and service issues. Conducts research to define problems and prepares responses to anticipated questions.
  • Follows good software engineering practices like version control, code‑reviews, test‑driven development and continuous integration.
  • Adheres to high‑quality development principles while delivering solutions on‑time and on‑budget.
  • Accurately identifies project risks and reports effectively to relevant stakeholders.
  • Analyses and resolves technical and application problems. Provides detailed advice to the team regarding the application of technologies.
  • Develops a network to support and add value to Expleo.
Qualifications
  • Bachelor's Degree in Computer Science, Information Systems or other related field, or equivalent work experience
  • Certification in any one programming skill
Essential skills
  • An understanding of data warehousing concepts is advantageous.
Desirable
  • Additional course or certification in Development
  • Project Management
Experience
  • Minimum of 3-5 years' Data cleaning and preparation experience
  • Minimum 3-5 years' Data warehousing and ETL processes
  • Minimum 3 years' managing a project in an agile environment
  • Azure Cloud Experience (Azure Data Factory is advantageous)
  • Proficient in Python, R
  • Proficient in PowerBI/Tableau
  • Proficient in Microsoft SQL Server
  • Proficient in SSRS/SSAS
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Analytical Engineer
Analytical Engineer

Sabenza IT & Recruitment • Johannesburg

On-site
ZAR 650,000 - 900,000
Senior Analytical Engineer | Bryanston / Centurion | Permanent
Senior Analytical Engineer | Bryanston / Centurion | Permanent

Edge Executives • Johannesburg

On-site
ZAR 900,000 - 1,350,000
Data Engineering Lead
Data Engineering Lead

Blue Pearl PTY • Johannesburg

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

iDbase Software • Johannesburg

On-site
ZAR 600,000 - 800,000
Senior Analytical Engineer | Bryanston / Centurion | Permanent
Senior Analytical Engineer | Bryanston / Centurion | Permanent

Edgexec (Pty) Ltd • Johannesburg

On-site
ZAR 850,000 - 1,250,000
Senior Data Solutions Engineer
Senior Data Solutions Engineer

Future Fit • Johannesburg

On-site
ZAR 900,000 - 1,500,000
Competitive compensation package
Twice-yearly salary increases
Employee wellness programs
+1
Senior Analytical Engineer | Bryanston / Centurion | Permanent
Senior Analytical Engineer | Bryanston / Centurion | Permanent

Edge Executive Search Group • Johannesburg

On-site
ZAR 900,000 - 1,500,000
Senior Data Analyst: Data Warehousing & BI Lead (Hybrid)
Senior Data Analyst: Data Warehousing & BI Lead (Hybrid)

ATS Client • Johannesburg

Hybrid
ZAR 480,000 - 700,000
Data Analyst
Data Analyst

Impronics Technologies • Gauteng

On-site
ZAR 750,000 - 1,000,000
Data Scientist
Data Scientist

Edge Executives • Centurion

On-site
ZAR 600,000 - 900,000