Job: Data Analyst Trainee

Company : Coronation

Johannesburg

On-site

ZAR 120,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Coronation is seeking a Data Analyst Trainee for the Catapult Programme 2026 in Johannesburg. This graduate role focuses on data analysis and machine learning, developing skills in database design, data mining and data reconciliation.

You will gain experience with Excel, VBA, SQL, Python, Power BI and database management while contributing to real projects within the organisation's data initiatives. This internship offers structured development and exposure to enterprise data practices in South

Qualifications

  • Honours/minimum master’s degree in a relevant field such as Computer Science, Mathematics, Data Science, Economics or Finance.

Responsibilities

  • Develop and enhance skills in database design principles, mastering the use of SQL for querying databases
  • Data mining, extraction, and reconciliation from various data sources
  • Analyzing and collating large amounts of information to find patterns and solutions
  • Processing, cleansing, and validating the integrity of data to be used for analysis
  • Assist with the update and maintenance of internal Technology catalogue and process register

Skills

Excel
VBA
SQL
Python
Power BI
Database management

Education

Honours/master’s degree in Computer Science, Mathematics, Data Science, Economics, or Finance

Job description

The Data Analyst Trainee x2 - Catapult Programme 2026 (Johannesburg) is a graduate role in South Africa, focusing on data analysis and machine learning. The role involves developing skills in database design, data mining, and data reconciliation. The ideal candidate should have a relevant tertiary qualification, strong communication skills, and a structured work style. The job requires proficiency in Excel, VBA, SQL, Python, Power BI, and database management.

Responsibilities
  • Develop and enhance skills in database design principles, mastering the use of SQL for querying databases
  • Data mining, extraction, and reconciliation from various data sources
  • Analyzing and collating large amounts of information to find patterns and solutionsProcessing, cleansing, and validating the integrity of data to be used for analysis
  • Assist with the update and maintenance of internal Technology catalogue and process register
Qualifications
  • Honours/master’s degree in Computer Science, Mathematics, Data Science, Economics, or Finance
Hiring organization

Employment Type: Internship

Job Location: Johannesburg, Gauteng, South Africa

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Data Analytics Intern — SQL, Python, Power BI | JHB
Data Analytics Intern — SQL, Python, Power BI | JHB

Company : Coronation • Johannesburg

On-site
ZAR 120,000 - 180,000
Job: Data Trainee Graduate
Job: Data Trainee Graduate

Company : Standard Bank • Douglas

On-site
ZAR 67,000 - 134,000
Job: Data Analyst Graduate
Job: Data Analyst Graduate

Company : Experian • Johannesburg

On-site
ZAR 89,000 - 156,000
Job: Graduate Data Analyst (Ai And Analytics)
Job: Graduate Data Analyst (Ai And Analytics)

Company : Bidvest • Johannesburg

On-site
ZAR 100,000 - 145,000
Job: Graduate Data/IT Analyst
Job: Graduate Data/IT Analyst

Company : Skill Farm • Johannesburg

On-site
ZAR 180,000 - 300,000
Data Analyst (JHB Hybrid)
Data Analyst (JHB Hybrid)

Datafin • Johannesburg

Hybrid
ZAR 300,000 - 500,000
Job: Internship: Data Analyst
Job: Internship: Data Analyst

Company : Discovery • Sandton

On-site
Job: Graduate Data Analyst (2025)
Job: Graduate Data Analyst (2025)

Company : Boxfusion • Johannesburg

On-site
ZAR 240,000 - 360,000
Job: Graduate Data Support
Job: Graduate Data Support

Company : Communicate Recruitment • Cape Town

On-site
ZAR 180,000 - 260,000
Job: Trainee Data Scientist (Fixed Term)
Job: Trainee Data Scientist (Fixed Term)

Company : Old Mutual • Cape Town

On-site
ZAR 100,000 - 167,000