CareerPlanSign in

Data Engineer

Kensington, East Johannesburg💼 Full-time🗓 2026-05-17 → 2026-08-10

Core

Design, build, test, and maintain scalable data pipelines and ETL/ELT processes to integrate data from multiple sources for banking analytics and reporting.

Role type

Data Engineer

Builds

Reliable data pipelines, data models, and integration between operational systems, data warehouses, lakes, and reporting platforms.

Domain

Banking / Financial Services

Deliverable

production ML models | product features | dashboards & analysis

Required skills

SQL, ETL/ELT pipeline development, data warehousing, data lakes/lakehouse environments, data modeling, Python, PySpark, Spark, data quality checks, pipeline monitoring

Preferred skills

Azure Data Factory, Databricks, Synapse, Microsoft Fabric, AWS Glue, Redshift, BigQuery, Snowflake, Scala, data analysis, data exploration, data governance, security, access control, compliance

Technologies

Azure Data Factory, Databricks, Synapse, Microsoft Fabric, AWS Glue, Redshift, BigQuery, Snowflake, Spark, PySpark, Python, SQL, T-SQL

Responsibilities

Design, build, test, and maintain data pipelines and ETL/ELT processes; Extract, transform, and load data from multiple source systems; Develop and optimise SQL queries, stored procedures, and data transformation logic; Support data integration between operational systems, data warehouses, lakes, and reporting platforms; Build and maintain data models to support analytics, reporting, and downstream consumption; Monitor data pipelines for failures, performance issues, and data quality concerns; Troubleshoot and resolve data-related production issues; Support data governance, security, access control, and compliance requirements; Document data flows, data definitions, technical designs, and support procedures; Contribute to automation, performance optimisation, and continuous improvement of the data platform; Support data analysis requirements to enable business insights and decision-making

Seniority

Mid-level (3+ years experience)

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