Job Search and Career Advice Platform
  • Jobs
  • Headhunters
  • Free resume review
  • About Us
EN
1 429

Computer Science jobs in South Africa

Senior Data Engineer

Old Mutual

Johannesburg
On-site
ZAR 800,000 - 1,000,000
8 days ago
I want to receive the latest job alerts for “Computer Science” jobs

Graduate Trainee - Business Analyst

Recruitment Matters

South Africa
On-site
ZAR 200,000 - 300,000
8 days ago

Senior Data Engineer

Old Mutual

Durban
On-site
ZAR 800,000 - 1,200,000
8 days ago

Evaluation Scenario Writer - AI Agent Testing Specialist

Mindrift

Pretoria
Remote
ZAR 200,000 - 300,000
8 days ago

Senior Data Engineer

Old Mutual

Wes-Kaap
On-site
ZAR 900,000 - 1,200,000
8 days ago
discover more jobs illustrationDiscover more opportunities than anywhere else. Find more jobs now

Freelance Cybersecurity Analyst - AI Trainer

Mindrift

Pretoria
On-site
ZAR 300,000 - 400,000
10 days ago

Data Lead (Technology) Talent Pool

Mr Price

Durban
On-site
ZAR 200,000 - 300,000
11 days ago

AI Specialist (Dev/Admin/Dat Science)

Nbeginnings

Pretoria
On-site
ZAR 600,000 - 800,000
11 days ago
HeadhuntersConnect with headhunters to apply for similar jobs

WFS Data Modeler

Woolworths Financial Services

Cape Town
Hybrid
ZAR 600,000 - 800,000
12 days ago

In-country Operations Manager

Employee Referrals

South Africa
Remote
ZAR 600,000 - 900,000
12 days ago

Senior Data / BI Analyst

Sabenza IT & Recruitment

Johannesburg
Hybrid
ZAR 300,000 - 400,000
12 days ago

Senior QA Engineer – Data Products (Geospatial)

Sabenza IT & Recruitment

Johannesburg
On-site
ZAR 600,000 - 800,000
12 days ago

Senior Support Engineer – Data Platforms & Geospatial Analytics

Sabenza IT & Recruitment

Johannesburg
On-site
ZAR 600,000 - 800,000
12 days ago

Data Engineer

BSG

Johannesburg
On-site
ZAR 600,000 - 900,000
14 days ago

Custom Analytics - Associate

EY

Johannesburg
On-site
ZAR 40,000 - 80,000
15 days ago

Business Analyst

ZealHR

South Africa
Hybrid
ZAR 300,000 - 500,000
15 days ago

OSS Engineer

Darwin Recruitment

Umhlanga Rocks
On-site
ZAR 500,000 - 700,000
8 days ago

Remote Product Owner - LegalTech & Business Analysis

The Legends Agency

South Africa
Remote
ZAR 300,000 - 400,000
8 days ago

Product Owner

The Legends Agency

South Africa
Remote
ZAR 300,000 - 400,000
8 days ago

Data Engineer

ElectroMechanica

Sandton
On-site
ZAR 200,000 - 300,000
8 days ago

Product Owner

iOCO Pty Ltd

Cape Town
On-site
ZAR 700,000 - 900,000
8 days ago

Junior UX-UI Developer

Belay Talent Solutions

Centurion
On-site
ZAR 300,000 - 450,000
8 days ago

Zoho Software Developer

Belay Talent Solutions

Centurion
On-site
ZAR 300,000 - 400,000
8 days ago

Engineering Lead: End-to-End Solutions & Tech Leadership

nedbank

Johannesburg
On-site
ZAR 600,000 - 800,000
8 days ago

Head of IT

Weylandts Furniture Cape Town (Pty) Ltd

Cape Town
On-site
ZAR 600,000 - 800,000
8 days ago

Top job titles:

Finance jobsNurse jobsEntry Level jobsPharmacist jobsBuyer jobsLearning Development jobsProperty jobsSeasonal jobsRope Access jobsSurvey jobs

Top companies:

Jobs at EpirocJobs at Life HealthcareJobs at AbbJobs at Procter & GambleJobs at AppenJobs at HuaweiJobs at ColgateJobs at VodafoneJobs at MetaJobs at Uber

Top cities:

Jobs in JohannesburgJobs in Cape TownJobs in DurbanJobs in PretoriaJobs in Port ElizabethJobs in BloemfonteinJobs in GqeberhaJobs in SowetoJobs in PietermaritzburgJobs in East London

Similar jobs:

Environmental Science jobsSocial Science jobsFood Science jobs
Senior Data Engineer
Old Mutual
Johannesburg
On-site
ZAR 800 000 - 1 000 000
Full time
8 days ago

Job summary

A financial services company in Johannesburg is seeking a Senior Data Engineer to lead the development and optimization of data infrastructure. The role requires a deep understanding of data technologies, with responsibilities including designing advanced data models and mentoring a team. Candidates should have 10+ years of experience in data engineering, proficiency in Python and SQL, and a relevant degree. The position promotes collaboration and strategic influence in driving innovative data initiatives.

Qualifications

  • 10+ years of experience in data engineering with a focus on complex data solutions.
  • Proven experience in leading and mentoring a team of data engineers.
  • Strong analytical and problem-solving skills with a strategic mindset.

Responsibilities

  • Lead the design and implementation of scalable, high-performance data architectures.
  • Provide strategic input into the evolution of the company's data infrastructure.
  • Oversee the optimization of data pipelines and ETL processes for maximum efficiency.

Skills

Python
SQL
Advanced scripting languages
Data Management
Data Modeling
Business Requirements Analysis
Data Governance
Advanced Data Modelling

Education

Bachelor's or Master's degree in Computer Science or Information Technology

Tools

AWS
Azure
Google Cloud
Docker
Kubernetes
Job description

Let's Write Africa's Story Together!

Old Mutual is a firm believer in the African opportunity and our diverse talent reflects this.

Job Description

Senior Data Engineer will lead the development and optimization of our data infrastructure, playing a critical role in shaping the future of our data architecture. They will be responsible for designing and implementing complex data solutions, mentoring team members, and collaborating with stakeholders to drive innovative data initiatives for Old Mutual.

This position requires extensive experience in data engineering, a deep understanding of advanced data technologies, and the ability to provide strategic guidance.

Area: Data And Technology management

Location: Durban | Cape Town | Johannesburg

Responsibilities
  • Architectural Leadership: Lead the design and implementation of scalable, high-performance data architectures.
  • Provide strategic input into the evolution of the company's data infrastructure and technology stack.
  • Advanced Data Modelling: Design and implement advanced data models to meet complex business requirements. Optimize data storage and retrieval mechanisms for optimal performance.
  • Big Data and Advanced Analytics: Champion the use of advanced analytics and big data technologies to derive valuable insights.
  • Work on advanced analytics solutions, including machine learning pipelines and predictive modelling.
  • Performance Optimization: Oversee the optimization of data pipelines, databases, and ETL processes for maximum efficiency. Conduct in-depth performance tuning and troubleshooting of complex data workflows.
  • Team Leadership and Mentorship: Lead a team of data engineers, providing technical guidance and mentorship. Foster a culture of continuous learning and collaboration within the data engineering team.
  • Cross-functional Collaboration: Collaborate with data scientists, analysts, software developers, and other stakeholders to understand business needs and deliver comprehensive data solutions.
  • Act as a key liaison between the data engineering team and other business units.
  • Data Governance and Compliance: Establish and enforce data governance policies, ensuring data quality, integrity, and compliance with regulatory requirements.
  • Stay abreast of industry best practices and emerging trends in data governance.
Qualifications
  • Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
  • 10+ years of experience in data engineering with a focus on complex data solutions.
  • Expert proficiency in programming languages such as Python, SQL, and advanced scripting languages.
  • In-depth knowledge of data warehousing concepts, big data technologies, and cloud platforms (e.g., AWS, Azure, Google Cloud).
  • Proven experience in leading and mentoring a team of data engineers.
  • Strong analytical and problem-solving skills with a strategic mindset.
  • Excellent communication and collaboration skills.
Preferred Skills
  • Certifications in relevant data engineering, cloud, or advanced analytics technologies.
  • Experience with real-time data processing and streaming technologies.
  • Knowledge of containerization and orchestration tools (e.g., Docker, Kubernetes).
  • Familiarity with data security and privacy considerations.
Skills

Action Planning, Business Requirements Analysis, Computer Literacy, Database Administration, Database Reporting, Data Compilation, Data Controls, Data Management, Data Modeling, Executing Plans, Gap Analysis, Information Technology (IT) Support, IT Architecture, IT Implementation, IT Network Security, Market Analysis, Test Case Management, User Requirements Documentation

Competencies

Action Oriented Business Insight Cultivates Innovation Drives Results Ensures Accountability Manages Complexity Optimizes Work Processes Persuades

Education

NQF Level 9 – Masters

Closing Date

19 December 2025 , 23:59

The appointment will be made from the designated group in line with the Employment Equity Plan of Old Mutual South Africa and the specific business unit in question.

Old Mutual Story

The Old Mutual Story!

  • 1
  • ...
  • 7
  • 8
  • 9
  • ...
  • 58

* The salary benchmark is based on the target salaries of market leaders in their relevant sectors. It is intended to serve as a guide to help Premium Members assess open positions and to help in salary negotiations. The salary benchmark is not provided directly by the company, which could be significantly higher or lower.

Job Search and Career Advice Platform

Empoweringjob seekers

Tools
  • Jobs
  • Resume review
  • Headhunters
  • Browse jobs
Company
  • About us
  • Careers at JobLeads
  • Site notice
  • Press
  • Reviews
Support
  • Help
  • Partner integration
  • ATS Partners
Social
  • JobLeads Blog
  • YouTube
  • LinkedIn
  • Instagram
  • Facebook
  • Privacy Policy
  • Terms of Use

© JobLeads 2007 - 2025 | All rights reserved