CareerPlanSign in

Data Engineer

Johannesburg, Gauteng💼 Full-time🗓 2026-09-15 → 2026-09-21

Core

Design, develop, and optimize enterprise data platforms and data warehouse solutions to enable trusted, accessible, and high-quality information for strategic decision-making in Personal and Private Banking.

Role type

Senior Data Engineer

Builds

Enterprise data platforms, data warehouse environments, and scalable data integration solutions

Domain

Banking / Financial Services / Data Engineering

Deliverable

production ML models | product features | dashboards & analysis

Required skills

SQL development, query optimization, data modeling, ETL/ELT processes, data governance, metadata management, data quality management, cloud data platforms, Agile delivery

Preferred skills

Cloud frameworks (Azure, AWS, GCP), Ab Initio, SSIS, SAS ETL, CI/CD practices

Technologies

Azure Data Factory, PostgreSQL, MS SQL, IBM DB2, HBase, MongoDB, Python, SQL, Azure, AWS, Google Cloud

Responsibilities

Build and maintain robust data pipelines and ETL processes; Support and enhance enterprise data warehouse environments; Ensure data quality, integrity, and availability; Monitor, troubleshoot, and resolve data-related incidents; Translate business requirements into scalable data solutions; Participate in Agile delivery activities including planning, development, testing, and deployment.

Seniority

Senior, hands-on IC

Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.