Talent.com
Parvana
Data Engineer (Senior)Parvana • Bellville, Western Cape, South Africa
Data Engineer (Senior)

Data Engineer (Senior)

Parvana • Bellville, Western Cape, South Africa
30+ days ago
Job description
About our client:
Our client, a reputable financial services firm listed on the Johannesburg Stock Exchange (JSE), holds a strong belief in the transformative power of incremental progress. They are committed to empowering individuals and businesses alike, offering tailored solutions and expert guidance to help pave the way to success. With a focus on innovation and excellence, they provide secure financial futures through personalised advice and cutting-edge products. Their mission is to support diverse goals and aspirations, enriching lives across every journey.
What you will be doing:
  • Design scalable relational and analytical data models, building structures optimised for both operational (OLTP) and reporting (OLAP) workloads.
  • Build and maintain robust data ingestion and transformation processes, developing reliable ETL/ELT pipelines to integrate data from diverse internal and external systems.
  • Analyse execution plans, troubleshoot performance issues, and implement advanced indexing, partitioning, and optimization strategies to resolve bottlenecks in high-volume workloads.
  • Define and enforce engineering standards for naming conventions, database design, and documentation; lead code reviews to ensure quality and consistency.
  • Work closely with application developers, BI teams, and stakeholders to support data requirements while mentoring junior developers on data engineering practices.
  • Maintain rigorous, high-quality technical documentation and log changes to ensure infrastructure transparency and auditability.
What our client is looking for:
  • 6 - 10+ years of hands-on experience in complex query development and data engineering.
  • Expertise in SQL (T-SQL/PL-SQL), complex stored procedures, views, functions, and query optimization.
  • Advanced experience in normalised relational models (3NF) and dimensional models (star/snowflake schemas).
  • Deep knowledge of indexing strategies, partitioning, statistics, and transaction management (locking, deadlocks).
  • Proficiency in pipeline design using tools like Azure Data Factory (ADF), SSIS, dbt, or Apache Airflow.
  • Proficiency in Python, Java, or Scala for data manipulation and scripting.
  • Experience with cloud data services such as Azure (Synapse, Fabric), AWS (Redshift, S3), or GCP (BigQuery).
  • Familiarity with version control (Git), Azure DevOps/GitHub Actions, and CI/CD pipelines.
  • Experience with Databricks for data engineering and analytics workloads.
  • Advanced critical thinking and debugging abilities to resolve complex data issues.
  • Ability to interpret business requirements and translate them into effective technical solutions for stakeholders.
Create a job alert for this search

Data Engineer (Senior) • Bellville, Western Cape, South Africa

Similar jobs

Snr Data Strategist – Bellville

IQVIABellville, ZA

In addition to the responsibilities of Clinical Systems Specialist I and II, this role is accountable for the global documentation, implementation, and maintenance of internal and external clinical... Show more

 • Promoted

Software Engineer

Sanlam GroupBellville, ZA

A Software Engineer that can take responsibility for new features and solve problems in any part of the code.They typically have 5 years or more of software engineering experience.They may lead a f... Show more

 • Promoted

Senior Site Reliability Engineer

SanlamBellville, ZA

Senior Site Reliability Engineer Date: 1 May 2026 Location: Bellville, Western Cape, ZA Company: Sanlam Group Who are we? Sanlam Fintech is a newly established digital first business within... Show more

 • Promoted

Data Analyst

PSG Konsult LtdBellville, ZA

PSG has an exciting opportunity for a Data Analyst who will be responsible for sourcing and analysing client and product data.We are looking for someone who has knowledge of "Big Data" projects in ... Show more

 • Promoted

Clinical Coding Analyst – Remote – Bellville

IQVIABellville, ZA
Remote

Manage single and multi-service projects, ensuring quality deliverables on time, within budget and to the customer’s satisfaction; Provide expert skills as part of a Clinical Data Management (CDM) ... Show more

 • Promoted

SAP Commerce Developer - Java

Datonomy SolutionsBrackenfell, ZA

We are looking for an experienced SAP Commerce Developer (Java) to join a high-performing digital and e-commerce technology team.The successful candidate will play a key role in the design, develop... Show more

 • Promoted

Technical Sales Representative (Granular Fertilizers and Stimulants), Malmesbury

Mirna Butler RecruitmentMalmesbury, ZA

Are you a strong sales-driven professional with a passion for agriculture and a solid technical understanding of agronomy? We are looking for a Technical Sales Representative who can confidently c... Show more

 • Promoted

Analytics Engineering Lead

SanlamBellville, ZA

Analytics Engineering Lead Date: 8 May 2026 Location: Bellville, Western Cape, ZA Company: Sanlam Group Who are we? Sanlam Fintech is a newly established digital first business within the S... Show more

 • Promoted

Snr Data Management Lead, FSP, Homebased, South Africa -Bellville

IQVIABellville, ZA

IQVIA is seeking experienced Clinical Data Management Leads to oversee end-to-end data management delivery for global clinical trials.You’ll ensure quality, accuracy, and compliance while leading c... Show more

 • Promoted

Associate Data Analyst (Re-Run)

Sanlam GroupBellville, ZA

SBI Business Solutions team in compiling reports, communicate changes and responding to enquiries.Responsibilities include the initiation, co-ordination and management of changes to the data, as ne... Show more

 • Promoted

Sales Support Data Capturer

Status StaffingParow, ZA

A recent professional profile photo is to accompany your application EMPLOYMENT TYPE : Permanent SECTOR : Marketing / Sales BASIC SALARY : R10 000 R12 000 START DATE : A.P REQUIREMENTS: - 35 year... Show more

 • Promoted

Engineer Lead

SanlamBellville, ZA

Engineer Lead Date: 14 May 2026 Location: Bellville, Western Cape, ZA Company: Sanlam Group Who are we? Sanlam Life and Savings (SLS) is focused on serving our retail and corporate clients ... Show more

 • Promoted

Senior Accountant

CA Financial AppointmentsCentury City, ZA

Join a fast‑growing, technology‑driven organisation where you'll play a key role in which calls for your strong Financial Accounting experience.Role supports multiple IT and procurement-focused... Show more

 • Promoted

Data Engineer: Ingestions (Group Data Platform)

Sanlam GroupBellville, ZA

We’re a newly created engineering organisation on a mission to empower and accelerate autonomous value creation through insights and ML across the group.Our main users are the data scientists and a... Show more

 • Promoted

Analytics Engineering Lead

Sanlam GroupBellville, ZA

This is our first Analytics Engineering leadership role focusing on building analytics friendly data products and modernising our analytics engineering practice across the company!.What will you'll... Show more

 • Promoted

Senior Platform Engineer

SanlamBellville, ZA

Senior Platform Engineer Date: 1 May 2026 Location: Bellville, Western Cape, ZA Company: Sanlam Group Who are we? Sanlam Fintech is a newly established digital first business within the San... Show more

 • Promoted

Commercial Analyst â Costing & Process Improvement

West Coast PersonnelDurbanville, ZA

What You’ll Be Responsible For: - Managing the full end-to-end costing function across the business - Analysing project costs, supplier pricing, margins, and profitability - Preparing accurate a... Show more

 • Promoted

Civil Design Engineer (Substation/ Infrastructure)

The Key Recruitment GroupBellville, ZA

Well-established engineering consultancy specializing in electrical power systems seeks to employ a Civil Design Engineer.For the position you would be required to have:.Minimum 2+ years’ experienc... Show more

 • Promoted

Overhead Line Design Engineer

The Key Recruitment GroupBellville, ZA

Well-established engineering consultancy specializing in electrical power systems seeks to employ a Civil/Structural/Mechanical Engineer.For the position you would be required to have:.Eng in Civil... Show more

 • Promoted

Commercial Analyst â Costing & Process Improvement

West Coast PersonnelDurbanville, Western Cape, ZA

What Youâll Be Responsible For: - Managing the full end-to-end costing function across the business - Analysing project costs, supplier pricing, margins, and profitability - Preparing accurate and... Show more