×
Register Here to Apply for Jobs or Post Jobs. X

Senior Data Engineer

Job in Cape Town, 7100, South Africa
Listing for: Sabenza IT & Recruitment
Full Time position
Listed on 2026-03-12
Job specializations:
  • IT/Tech
    Data Engineer, Data Analyst
Job Description & How to Apply Below
Job Description

An experienced Senior Data Engineer is required to support and scale data engineering pipelines that power Product Health dashboards across multiple business units.

The role focuses on maintaining, enhancing, and optimising data pipelines to ensure high data integrity, reliability, and performance, enabling accurate reporting and executive insights.

You will collaborate with Product Heads, Analysts, Architects, and business stakeholders to evolve and strengthen the data ecosystem.

Requirements

Key Responsibilities

Data Pipeline Development & Maintenance

  • Design, build, and maintain scalable ETL/ELT pipelines

  • Develop solutions within AWS environments

  • Ensure pipelines are secure, monitored, and production-ready

  • Implement logging, alerting, and performance monitoring

Data Modelling & Architecture

  • Design and optimise data models (normalised and denormalised)

  • Align with enterprise data architecture standards

  • Support analytics and reporting requirements

Data Quality & Governance

  • Ensure data accuracy, completeness, and consistency

  • Support governance requirements (classification, retention, privacy)

  • Perform unit and integration testing

Reporting & Visualisation Support

  • Support and enhance Power BI dashboards

  • Contribute to executive reporting

  • Develop and implement new KPIs

Stakeholder Collaboration

  • Translate business requirements into scalable technical solutions

  • Contribute to solution documentation

  • Support onboarding and knowledge transfer

Documentation & Handover

  • Maintain architecture diagrams and data flow documentation

  • Document transformation logic and implementation guidelines

  • Provide structured handover to internal teams

Deliverables
  • Technical solution design documentation

  • Production-ready data pipelines

  • Optimised data models and schemas

  • Monitoring and logging frameworks

  • Complete documentation and handover packs

Minimum Requirements
  • Bachelor’s Degree or National Diploma in Computer Science, Information Systems, Data Science, Engineering, Mathematics/Statistics, or related field

  • 5+ years’ experience as a Data Engineer in enterprise environments

  • Strong ETL/ELT design and optimisation experience

  • Experience with AWS data services

  • Advanced SQL and data modelling expertise

  • Experience supporting BI tools (Power BI advantageous)

  • Understanding of data governance and data quality principles

  • Experience working in agile, cross-functional teams

Requirements

Key Responsibilities Data Pipeline Development & Maintenance Design, build, and maintain scalable ETL/ELT pipelines Develop solutions within AWS environments Ensure pipelines are secure, monitored, and production-ready Implement logging, alerting, and performance monitoring Data Modelling & Architecture Design and optimise data models (normalised and denormalised) Align with enterprise data architecture standards Support analytics and reporting requirements Data Quality & Governance Ensure data accuracy, completeness, and consistency Support governance requirements (classification, retention, privacy) Perform unit and integration testing Reporting & Visualisation Support Support and enhance Power BI dashboards Contribute to executive reporting Develop and implement new KPIs Stakeholder Collaboration Translate business requirements into scalable technical solutions Contribute to solution documentation Support onboarding and knowledge transfer Documentation & Handover Maintain architecture diagrams and data flow documentation Document transformation logic and implementation guidelines Provide structured handover to internal teams Deliverables Technical solution design documentation Production-ready data pipelines Optimised data models and schemas Monitoring and logging frameworks Complete documentation and handover packs

Minimum Requirements Bachelor’s Degree or National Diploma in Computer Science, Information Systems, Data Science, Engineering, Mathematics/Statistics, or related field 5+ years’ experience as a Data Engineer in enterprise environments Strong ETL/ELT design and optimisation experience

Experience with AWS data services Advanced SQL and data modelling expertise Experience supporting BI tools (Power BI advantageous) Understanding of data governance and data quality principles Experience working in agile, cross-functional teams
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary