Junior Data Engineer
Johannesburg, ZA

Shape the Future of Data at Nedbank
We are expanding our Data & Analytics capability and looking for aspiring Junior Data Engineers who are passionate about building, maintaining and optimising data pipelines that empower decision‑making across the bank.
What You’ll Do
- Support and maintain enterprise‑grade data pipelines
- Perform day‑to‑day data operations including profiling, cleaning, validation, configuration, and QA
- Assist with ingestion, provisioning, streaming, and API‑based data solutions
- Support secure, reliable data infrastructure
- Create virtual databases and support business data extracts
- Collaborate with analysts on documentation, profiling, and validation
- Monitor the Data Warehouse to meet SLAs
- Manage cloud compute and storage processes
- Run daily operational reports and batch jobs
- Partner with business stakeholders to improve data queries
Why Join Nedbank’s Data & Analytics Team?
- Work with innovative teams shaping the future of data
- Build scalable, trusted data
- Be part of a supportive and collaborative culture
- Contribute to Nedbank’s data‑driven strategy
- Grow your skills with cloud, big data, and modern tools
What We’re Looking For
- ETL & Pipelines (Ab Initio, SAS ETL)
-
SQL Databases (PostgreSQL, MS SQL, IBM DB2)
-
Cloud Data Engineering (Azure, AWS, Google)
-
Data Warehousing
- 1–2 years of Data Engineering or related experience
- Strong analytical and problem‑solving mindset
- Ability to manage multiple tasks in fast‑paced environments
- Collaborative, calm, and proactive
- Matric + Advanced Diploma or National First Degree
Rewards & Benefits
- Competitive remuneration and incentives
- Comprehensive medical aid and provident fund
- Hybrid working environment
- Access to learning and growth opportunities
- A culture built on trust, support, and shared ownership
Ready to make an impact?
Click “Apply” and our Talent Acquisition team will connect with you.

---------------------------------------------------------------------------------------
Please contact the Nedbank Recruiting Team at +27 860 555 566