Junior Data Analyst

Belay Talent Solutions

Cape Town

On-site

ZAR 133,920 - 200,880

Part time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Belay Talent Solutions is seeking a Junior Data Analyst on a 6-month contract in Cape Town. You will collect, clean, and analyse data, build dashboards, and generate reports to support decision making across the organisation and its clients.

The role requires SQL experience and proficiency with Power BI or Tableau, plus strong Excel skills and an understanding of data governance. Graduates are welcome to apply and the position offers exposure to BI projects and cross-functional collaboration.

Qualifications

  • Diploma or Degree in Data Analytics, Statistics, Mathematics, Computer Science, Information Systems, Economics, or related field.
  • Graduates welcome to apply.
  • 0–1 year of experience in data analysis, reporting, or BI.
  • Experience writing SQL queries and working with relational databases.
  • Experience developing dashboards and reports using Power BI or Tableau.

Responsibilities

  • Collect, clean, and validate data from multiple sources.
  • Build and maintain reports and dashboards using Power BI/Tableau.
  • Perform exploratory data analysis to identify trends and anomalies.
  • Write and optimise SQL queries for data extraction and analysis.
  • Support senior analysts and data scientists with projects and ad hoc requests.
  • Document data definitions, rules, and methodologies.
  • Collaborate with Finance, Marketing, Operations to understand data needs.
  • Monitor data pipelines and data quality issues.
  • Develop data dictionaries and data catalogues for consistent metrics.
  • Prepare and present regular KPI reports to management.
  • Assist in defining and tracking KPIs aligned to business objectives.
  • Conduct data profiling and root cause analysis for variances.
  • Support A/B testing and other experiments.
  • Contribute to improving reporting processes and analytics framework.

Skills

Data analytics
Business Intelligence
Reporting
SQL
Power BI
Tableau
Data cleaning
Business reporting

Education

Diploma or Degree in Data Analytics/Statistics/Mathematics/CS/IS/Economics

Tools

Power BI
Tableau

Job description

Junior Data Analyst (Cape Town) – 6-Month Contract

A top IT company in Cape Town requires aJunior Data Analyst on contract with experience in Data Analytics, Business Intelligence, Reporting, or a related field, with practical exposure to SQL, data visualization tools (Power BI/Tableau), data cleaning, and business reporting.

  • Graduates are welcome to apply!

Position Overview:

As the Junior Data Analyst (Contractor) will work closely with the team and business stakeholders to collect, clean, interpret, and analyse data while developing reports, dashboards, and analytical solutions that support strategic decision-making across the organisation and its customers.

Key Responsibilities:

  • Collect, clean, and validate data from multiple internal and external sources to ensure accuracy and completeness.
  • Build and maintain reports, dashboards, and visualisations using Power BI, Tableau, or similar BI platforms.
  • Perform exploratory data analysis (EDA) to identify trends, patterns, and anomalies and present findings to stakeholders.
  • Write and optimise SQL queries to extract, transform, and analyse data from relational databases.
  • Support senior analysts and data scientists with ongoing projects and ad hoc analytical requests.
  • Document data definitions, business rules, processes, and analytical methodologies.
  • Collaborate with Finance, Marketing, Operations, and other business units to understand data requirements and provide actionable insights.
  • Monitor data pipelines and identify data quality issues requiring resolution.
  • Develop and maintain data dictionaries and data catalogues to ensure consistent metric definitions across the organisation.
  • Prepare and present regular performance and KPI reports to management.
  • Assist in defining, measuring, and tracking KPIs aligned to business objectives.
  • Conduct data profiling and root cause analysis to investigate variances and unexpected changes in business performance.
  • Support the design, execution, and analysis of A/B testing and other business experiments.
  • Contribute to the continuous improvement of reporting processes, analytics frameworks, and data management practices.
  • Stay abreast of emerging trends, tools, and technologies in data analytics.
  • Ensure compliance with data governance policies, privacy regulations, and information security standards.
Minimum Requirements:
  • Diploma or Degree in Data Analytics, Statistics, Mathematics, Computer Science, Information Systems, Economics, or a related field.
  • Graduates are welcome to apply!
  • 0 - 1 years of experience in Data Analysis, Reporting, Business Intelligence, or a similar role.
  • Experience writing SQL queries and working with relational databases.
  • Experience developing dashboards and reports using Power BI, Tableau, or similar tools.
  • Strong Microsoft Excel skills, including data manipulation and reporting.
  • Understanding of data quality, validation, and governance principles.
  • Strong analytical, problem-solving, and communication skills.
  • Ability to present technical findings to non-technical stakeholders.

Advantageous Skills:

  • Experience with Python or R for data analysis.
  • Knowledge of DAX, Power Query, ETL processes, and data warehousing concepts.
  • Exposure to statistical analysis and experimentation methodologies.
  • Familiarity with cloud-based analytics platforms and modern BI tools.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Junior Data Analyst: BI Dashboards & SQL (Cape Town)
Junior Data Analyst: BI Dashboards & SQL (Cape Town)

Belay Talent Solutions • Cape Town

On-site
Junior Data Analyst
Junior Data Analyst

Talent Evolution (Pty) Ltd • Johannesburg

On-site
ZAR 413,000 - 446,000
Junior - Intermediate Data Engineer
Junior - Intermediate Data Engineer

Blue Pearl PTY • Johannesburg

On-site
ZAR 350,000 - 550,000
Data Analyst
Data Analyst

LabourLinq Recruitment • Johannesburg

Hybrid
ZAR 350,000 - 550,000
Data Analyst
Data Analyst

iDbase Software • Johannesburg

Hybrid
ZAR 600,000 - 800,000
Data Analyst
Data Analyst

CVQuest • Centurion

Hybrid
ZAR 420,000 - 540,000
Junior - Intermediate Data Engineer
Junior - Intermediate Data Engineer

Blue Pearl HQ • Johannesburg

On-site
ZAR 350,000 - 550,000
Data and Reporting Analyst
Data and Reporting Analyst

Talent Shore • South Africa

Remote
ZAR 300,000 - 500,000
Junior Data Engineer (SQL, Python) - Johannesburg - up to R360k per annum
Junior Data Engineer (SQL, Python) - Johannesburg - up to R360k per annum

ATS Client • Johannesburg

Hybrid
ZAR 216,000 - 360,000
Data Analyst
Data Analyst

Unitrade 745 (Pty) Ltd • Johannesburg

On-site