Data Engineer — Banking Data Platform

Nedbank

Johannesburg

On-site

ZAR 900,000 - 1,200,000

Full time

18 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Nedbank is seeking a Data Engineer to join the Personal and Private Banking data team. You will design, develop, and optimise data solutions, ensuring trusted, high-quality information across the enterprise and analytics initiatives.

You will build robust data pipelines, enhance data governance, and collaborate with stakeholders to translate business requirements into scalable data assets. The role offers exposure to cloud platforms, SQL, Python, and modern data engineering practices within a

Qualifications

  • Minimum 5+ years in Data Engineering or related environments.
  • Experience designing, developing and supporting enterprise-scale data solutions.
  • Strong SQL development, data modelling, and ETL/ELT experience.
  • Ability to translate business requirements into scalable data solutions.

Responsibilities

  • Contribute to transformation and culture objectives.
  • Identify opportunities to improve processes and efficiencies.
  • Deliver work aligned to stakeholder requirements with effective planning.
  • Adhere to governance, risk, compliance and security standards.
  • Build and optimise data pipelines and ETL processes.
  • Support and enhance enterprise data warehouse environments.
  • Ensure data quality and governance across data platforms.
  • Maintain metadata, data lineage and governance standards.
  • Monitor and resolve data-related incidents.
  • Collaborate with stakeholders to enable trusted data for decision-making.

Skills

SQL development
Python
Data modelling
Data pipelines
Agile delivery
Problem solving

Education

Honour’s Degree
Advanced Diplomas/National 1st Degrees

Tools

Ab Initio
SSIS
SAS ETL
CI/CD & DevOps

Job description

Nedbank is seeking a Data Engineer to join the Personal and Private Banking data team. You will design, develop, and optimise data solutions, ensuring trusted, high-quality information across the enterprise and analytics initiatives.

You will build robust data pipelines, enhance data governance, and collaborate with stakeholders to translate business requirements into scalable data assets. The role offers exposure to cloud platforms, SQL, Python, and modern data engineering practices within a

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Quantitative Data Engineer: Banking Analytics & ETL
Quantitative Data Engineer: Banking Analytics & ETL

Nedbank • Johannesburg

On-site
ZAR 600,000 - 900,000
Data Engineer
Data Engineer

Nedbank Group • Johannesburg

On-site
ZAR 900,000 - 1,200,000
Senior Analytics Engineer: Data Strategy & Architecture
Senior Analytics Engineer: Data Strategy & Architecture

Nedbank • Gauteng

On-site
ZAR 600,000 - 800,000
Professional development opportunities
Flexible work hours
Performance bonuses
Senior Data Scientist
Senior Data Scientist

Nedbank • Johannesburg

On-site
ZAR 700,000 - 900,000
Senior Product Data Engineer – Banking & Data Warehouse
Senior Product Data Engineer – Banking & Data Warehouse

Boardroom Appointments • Stellenbosch

On-site
ZAR 700,000 - 900,000
BI Data Analyst
BI Data Analyst

Nedbank • Johannesburg

On-site
ZAR 300,000 - 600,000
Data Engineer
Data Engineer

AES Global • Cape Town

On-site
ZAR 600,000 - 900,000
Senior Data Scientist
Senior Data Scientist

Nedbank • Johannesburg

On-site
ZAR 800,000 - 1,200,000
Head of Data & AI for Internal Audit
Head of Data & AI for Internal Audit

Nedbank • Johannesburg

On-site
ZAR 900,000 - 1,600,000
Banking Data Engineer – AWS, SQL & Python Expert
Banking Data Engineer – AWS, SQL & Python Expert

Blue Pearl Pty Ltd • Johannesburg

Hybrid
ZAR 950,000 - 1,350,000
Hybrid work arrangement