Data Engineer

Nedbank

Johannesburg

On-site

ZAR 600,000 - 900,000

Full time

1 hour ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Nedbank is seeking a skilled Data Engineer to join our Personal and Private Banking division. You will design, develop, and optimise data solutions across enterprise data platforms and data warehouses to enable trusted, high-quality information for decision-making.

You will build robust data pipelines, improve data governance, and collaborate with stakeholders, analysts, and technology teams in an Agile environment.

Qualifications

  • 5+ years of experience in Data Engineering or related data environments.
  • Experience designing, developing and supporting enterprise-scale data solutions.
  • Strong hands-on SQL, data modelling and ETL/ELT experience.
  • Experience translating business requirements into scalable data solutions.
  • Experience working with large and complex datasets across multiple sources.
  • Experience implementing data governance, metadata, lineage and quality standards.
  • Exposure to cloud-based data platforms and modern data engineering frameworks.
  • Experience working in Agile delivery environments and with cross-functional teams.

Responsibilities

  • Contribute to transformation and culture objectives.
  • Participate in CSR and business initiatives.
  • Identify opportunities to improve processes and efficiencies.
  • Deliver work aligned with stakeholder requirements and priorities.
  • Adhere to governance, risk, compliance and security standards.
  • Build and optimise data pipelines, ETL processes and integration solutions.
  • Support and enhance enterprise data warehouse environments.
  • Ensure data quality, integrity, and availability across platforms.
  • Maintain metadata, lineage and governance standards.
  • Monitor and resolve data-related incidents.
  • Translate business requirements into scalable data solutions.
  • Support stakeholders with trusted data for decision-making.
  • Identify automation and innovation opportunities.
  • Participate in Agile delivery activities from planning to deployment.
  • Build relationships with stakeholders and technology partners.
  • Contribute to knowledge-sharing and continuous improvement.
  • Stay current with industry trends and new data engineering practices.

Skills

SQL development
Data modelling
ETL/ELT
Data governance
Cloud data platforms
Agile delivery
Banking/regulatory experience

Education

Honours degree
Advanced Diploma / National 1st Degree

Tools

Ab Initio
SSIS
SAS ETL

Job description

Personal and Private Banking

It Application Development

Manage Self: Technical

Why join the team!

We are seeking a talented Data Engineer to join a high-performing team responsible for delivering reliable, scalable, and business-critical data solutions within Personal and Private Banking. This role offers the opportunity to work within a data-driven environment where data plays a key role in enabling strategic decision-making, enhancing customer experiences, and driving business performance.

You will work across complex data ecosystems, supporting the design, development, enhancement, and optimisation of enterprise data platforms and data warehouse solutions. Collaborating with business stakeholders, analysts, architects, and technology teams, you will help deliver trusted, high-quality data that supports both operational and strategic objectives.

The successful candidate will contribute to building and maintaining robust data pipelines, improving data quality and governance standards, and driving continuous improvement across the data landscape. If you are passionate about solving complex data challenges and delivering meaningful business impact, this role offers an exciting opportunity to grow your expertise within a dynamic banking environment.

Job Purpose

To design, develop, support, and optimise data solutions that enable trusted, accessible, and high-quality information across the business. The role is responsible for managing data integration processes, maintaining data warehouse environments, ensuring data governance compliance, and supporting business intelligence and analytics initiatives through the delivery of reliable and scalable data assets.

Job Responsibilities
  • Contribute to the achievement of transformation and culture objectives.
  • Participate in corporate social responsibility and business initiatives.
  • Identify opportunities to improve processes, systems, and operational efficiencies.
  • Deliver work in line with stakeholder requirements through effective planning and prioritisation.
  • Adhere to governance, risk, compliance, and security standards.
  • Build, maintain, and optimise data pipelines, ETL processes, and data integration solutions.
  • Support and enhance enterprise data warehouse environments.
  • Ensure data quality, integrity, accuracy, and availability across data platforms.
  • Maintain metadata, data lineage, and data governance standards.
  • Monitor, troubleshoot, and resolve data-related incidents.
  • Translate business requirements into scalable and sustainable data solutions.
  • Support business stakeholders with trusted and accessible data to enable decision-making.
  • Identify and implement automation and innovation opportunities.
  • Participate in Agile delivery activities including planning, development, testing, deployment, and support.
  • Build and maintain effective relationships with stakeholders, technology partners, and vendors.
  • Contribute to knowledge-sharing and continuous improvement initiatives.
  • Remain current with industry trends, emerging technologies, and leading data engineering practices.
  • Drive personal growth through continuous learning and skills development.
Essential Qualifications - NQF Level
  • Professional Qualifications/Honour’s Degree
  • Advanced Diplomas/National 1st Degrees
Preferred Qualification

Degree in any of the following:

  • Mathematical/Statistics
  • Information Technology
  • Computer Science
  • Data Science
Preferred Certifications
  • DAMA Certification
  • Data Warehousing or Database Certification
  • Relevant Cloud, Data Engineering, or ETL Certification
Minimum Experience Level
  • 5+ years' experiencewithin Data Engineering, Data Warehousing, Data Management, Business Intelligence, or related data-focused environments.
  • Proven experience designing, developing and supporting enterprise-scale data solutions.
  • Strong hands-on experience with SQL development, query optimisation, data modelling, and ETL/ELT processes.
  • Experience translating business requirements into scalable data solutions and actionable insights.
  • Experience working with large and complex datasets across multiple source systems.
  • Experience implementing and maintaining data governance, metadata, lineage, and quality standards.
  • Exposure to cloud-based data platforms and modern data engineering frameworks.
  • Experience working within Agile delivery environments and collaborating with cross-functional teams.
  • Experience within a banking, financial services, or other regulated environment will be advantageous
Technical / Professional Knowledge
  • Data Warehousing
  • Programming (SQL, Python)
  • Data Analysis and Data Modelling
  • Data Pipelines and ETL Tools
  • Data Governance and Metadata Management
  • Data Quality Management
  • Agile Delivery Methodologies
  • Problem Solving and Root Cause Analysis
  • Ab Initio
  • SSIS
  • SAS ETL
  • CI/CD and DevOps Practices
Disclaimer

Preference will be given to candidates from the underrepresented groups

Nedbank Ltd Reg No 1951/000009/06.
Authorised financial services and registered credit provider (NCRCP16).

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Data Engineer
Data Engineer

Firstrand Bank India • Johannesburg

On-site
ZAR 700,000 - 1,100,000
BI Data Analyst
BI Data Analyst

Nedbank • Johannesburg

On-site
ZAR 480,000 - 720,000
Data Engineer – SQL/SSIS & ETL
Data Engineer – SQL/SSIS & ETL

Praesignis (Pty) Ltd • Gauteng

On-site
ZAR 660,000 - 900,000
(1710) Data Engineer - BSTD
(1710) Data Engineer - BSTD

ATS Client • Pretoria

On-site
ZAR 700,000 - 1,200,000
Data Engineer
Data Engineer

PBT Group • Cape Town

On-site
ZAR 900,000 - 1,300,000
Data Engineer
Data Engineer

Permanent • Johannesburg

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

Africonology • Johannesburg

On-site
ZAR 1,000,000 - 1,400,000
Data Engineering Lead
Data Engineering Lead

Blue Pearl PTY • Johannesburg

On-site
ZAR 1,200,000 - 1,900,000
Lead Data Engineer
Lead Data Engineer

ATS Client • Johannesburg

On-site
ZAR 900,000 - 1,500,000
Senior Data Scientist
Senior Data Scientist

SupportFinity™ • Johannesburg

On-site
ZAR 700,000 - 900,000