Enable job alerts via email!

Graduate Programme: Data Engineering

Alexforbes

Sandton

On-site

ZAR 200,000 - 300,000

Full time

2 days ago
Be an early applicant

Job summary

A leading financial services provider is seeking a Graduate for its Data Engineering Programme in Sandton. The role involves developing data solutions, maintaining database objects, and analysing datasets. The ideal candidate will possess a strong academic background in Science or Engineering and a keen interest in data, data analysis, and programming. This position offers a comprehensive introduction to the data space with a focus on continuous learning and teamwork.

Qualifications

  • Passion for data and interest in data engineering or data science.
  • Basic understanding of software engineering and SQL.
  • Ability to analyse complex problems and propose solutions.

Responsibilities

  • Develop database objects, data models, SQL code, and APIs.
  • Maintain various data solutions.
  • Analyse datasets for business insights.

Skills

Data analysis
SQL development
ETL processes
General programming practices
API development

Education

National Diploma or Degree in Science or Engineering

Tools

SQL
SSIS
Denodo
C#

Job description

Designation: Graduate Programme: Data Engineering

Category: Human Capital & Transformation - OF5300

Posted by: Alexander Forbes

Posted on: 29 Jul 2025

Closing date: 12 Aug 2025

Location: Sandton

Overview

Purpose of the Job:

Graduate Programme Area: Information Management

Sub Area of Graduate Programme: Data (Data Engineering/ Data Solutions)

The Graduate Candidate We Are Looking For Will Be

  • a highly motivated and analytical individual with a strong academic background having a passion for data. He or she will need to be interested in pursuing a career in the data space: data engineering or data science.
  • He or she must be willing to learn and comfortable being challenged with complex problems.
  • Must be a team player
  • He or she must have a keen interest in developing their skills in the following areas: data analysis, SQL development, ETL processes, general programming practices, and API development. Exposure to database systems and software engineering methodologies will be beneficial

Minimum Qualifications

  • A national Diploma or Degree(s) majoring in Science or Engineering preferably in Data Science, Computer Science, Statistics, or Electrical/Computer/Information/Mechanical/Industrial engineering.
  • Basic understanding and exposure to software engineering methodologies, programming principles, database management systems and SQL.

Main Accountabilities

  • Participate in the development of data solutions for the business including the development of database objects, data models, SQL code, and APIs.
  • Take part in general maintenance tasks for the various data solutions developed.
  • Partake in project sessions and deliver on deadlines
  • Analyse datasets to enable the development of various data solutions as well as to extract actionable insights for business problems
  • Present data analysis and data solutions developed to technical and non-technical stakeholders
  • General support to the business relating to the data solutions.
  • Contribute to documentation and knowledge sharing within the team

Key Competencies

Technical Skills

  • Programming Proficiency: Strong understanding of software engineering methodologies and coding best practices. The graduate will build solid skills in data analysis and query writing as well as gain exposure to ETL (Extract Transform and Load) processes. They will gain knowledge in several languages / tools in the data space: SQL, SSIS, Denodo, C# and API development.
  • Data Literacy & Analytics: Ability to collect, clean, preprocess, and analyse data is crucial.
  • Familiarity with Data Tools: Experience with data management, databases, ETL tools, data virtualisation, machine learning, cloud platforms and big data tools would be beneficial. The graduate will gain exposure to these tools.

Soft Skills

  • Problem-Solving & Critical Thinking: Ability to analyse complex problems and to propose several different approaches to addressing the problem at hand.
  • Collaboration & Communication: Capable of working in diverse teams, communicating technical concepts to non-technical audiences, and contributing to cross-functional projects
  • Adaptability & Continuous Learning: Willingness to learn new tools, adapt to new challenges, and stay updated with the latest advancements within the data space.
  • Ethics & Governance Awareness: Awareness of data privacy and ethical use of data.
  • Strong communication and presentation skills
  • Accountability and ownership: Takes ownership of their work and responsibility in the work environment, proactively addressing issues encountered with their manager.
  • Team work
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.