CareerPlanSign in

Data Engineer (Senior)

Bellville, Cape Town City Centre💼 Full-time🗓 2026-06-03 → 2026-08-05

Core

Design scalable relational and analytical data models and build robust ETL/ELT pipelines to integrate data from diverse systems for operational and reporting workloads.

Role type

Senior Data Engineer

Builds

Scalable data models, ETL/ELT pipelines, and optimized data infrastructure

Domain

Financial services, Cloud data engineering

Deliverable

production ML models | product features | dashboards & analysis

Required skills

SQL (T-SQL/PL-SQL), Data Modeling (3NF, Star/Snowflake), ETL/ELT Pipeline Design, Cloud Data Services (Azure, AWS, GCP), Python/Java/Scala, Performance Tuning, CI/CD

Preferred skills

Databricks, Azure Data Factory, SSIS, dbt, Apache Airflow, Git, Code Review Leadership

Technologies

Azure Synapse, Azure Fabric, AWS Redshift, AWS S3, GCP BigQuery, Databricks, Azure DevOps, GitHub Actions

Responsibilities

Design scalable relational and analytical data models; Build and maintain robust data ingestion and transformation processes; Analyse execution plans and implement optimization strategies; Define and enforce engineering standards; Work closely with application developers and BI teams; Maintain rigorous technical documentation

Seniority

Senior, hands-on IC

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