Banking Data Engineer - AWS, ETL & PySpark (Hybrid)

Blue Pearl PTY

Johannesburg

Hybrid

ZAR 900,000 - 1,300,000

Full time

6 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

BluePearl Consulting is seeking an experienced Data Engineer to join a CIB data engineering team in Rosebank, Johannesburg. The role focuses on designing and maintaining scalable data pipelines, data integration, and cloud-based platforms with AWS as the core platform.

The candidate should excel in SQL and Python, ETL/ELT, data modelling, and data quality. Hybrid work arrangement is expected, with onsite presence ~3 days per week and an anticipated start on 1 January 2027.

Qualifications

  • Strong hands-on Data Engineering experience in a banking/financial services environment.
  • Advanced SQL engineering including CTEs and window functions.
  • Proficient Python development with reusable modules and tests.
  • ETL/ELT, data ingestion and transformation experience.
  • Cloud data engineering with AWS as core platform.

Responsibilities

  • Design, develop and maintain scalable ETL/ELT pipelines and ingestion processes.
  • Write, optimise and troubleshoot advanced SQL queries (CTEs, window functions).
  • Develop reusable Python modules and automated tests.
  • Build and maintain relational, dimensional and analytical data models.
  • Implement data transformations, mappings, validation and reconciliation.
  • Develop data pipelines using AWS data services and orchestration tools.
  • Work with Spark/PySpark and distributed processing when required.
  • Support data warehousing, data lakes, and lakehouse architectures.
  • Implement data quality rules, logging and observability.
  • Maintain documentation, runbooks and data mappings.

Skills

Advanced SQL
Python engineering
ETL/ELT
Data modelling
AWS cloud
Data quality
Data governance
CI/CD

Tools

Airflow
Terraform
Delta Lake
Spark/PySpark
Kafka

Job description

BluePearl Consulting is seeking an experienced Data Engineer to join a CIB data engineering team in Rosebank, Johannesburg. The role focuses on designing and maintaining scalable data pipelines, data integration, and cloud-based platforms with AWS as the core platform.

The candidate should excel in SQL and Python, ETL/ELT, data modelling, and data quality. Hybrid work arrangement is expected, with onsite presence ~3 days per week and an anticipated start on 1 January 2027.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
Banking Data Engineer (CIB) - AWS & ETL Pipelines
Banking Data Engineer (CIB) - AWS & ETL Pipelines

Blue Pearl HQ • Johannesburg

Hybrid
ZAR 900,000 - 1,500,000
Data Engineer – Banking (CIB)
Data Engineer – Banking (CIB)

Blue Pearl PTY • Johannesburg

Hybrid
ZAR 900,000 - 1,300,000
Data Engineer – Banking (Cib)
Data Engineer – Banking (Cib)

Blue Pearl Pty Ltd • Johannesburg

Hybrid
ZAR 950,000 - 1,350,000
Hybrid work arrangement
Hybrid Software & Data Engineer - AWS, Python & SQL
Hybrid Software & Data Engineer - AWS, Python & SQL

Blue Pearl Pty Ltd • Johannesburg

Hybrid
ZAR 900,000 - 1,200,000
Hybrid Software & Data Engineer – AWS, ETL & SQL
Hybrid Software & Data Engineer – AWS, ETL & SQL

Blue Pearl HQ • Johannesburg

Hybrid
ZAR 800,000 - 1,200,000
Data Engineer – Banking (CIB)
Data Engineer – Banking (CIB)

Blue Pearl HQ • Johannesburg

Hybrid
ZAR 900,000 - 1,500,000
Software & Data Engineer – Banking (CIB)
Software & Data Engineer – Banking (CIB)

Blue Pearl HQ • Johannesburg

Hybrid
ZAR 800,000 - 1,200,000
AWS Data & Software Engineer – Hybrid
AWS Data & Software Engineer – Hybrid

Blue Pearl PTY • Johannesburg

Hybrid
ZAR 900,000 - 1,450,000
Data Engineer - SAP ETL & Enterprise Integration (Remote)
Data Engineer - SAP ETL & Enterprise Integration (Remote)

Blue Pearl PTY • Johannesburg

Hybrid
ZAR 420,000 - 660,000