CareerPlanSign in

Data Engineer

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

Core

Build and maintain reliable, auditable, and secure data pipelines for a multi-tenant financial services data platform.

Role type

Data Engineer

Builds

Multi-tenant financial services data platform

Domain

Financial services / Fintech

Deliverable

production ML models | product features

Required skills

Python, SQL, C#, ETL pipeline development, data modeling, cloud data architecture, CI/CD, version control

Preferred skills

Cloud Data Certifications, financial services domain experience, regulated environment experience

Technologies

Azure Data Lake Gen2, Blob Storage, Azure SQL, PostgreSQL, Azure Synapse Analytics, Azure Data Factory, Azure Web Apps, Azure DevOps, Azure Entra, Key Vault, Git, VS Code, Visual Studio

Responsibilities

Build and monitor daily/incremental ETL pipelines and Data Platform APIs; Enforce tenant-level data isolation using schemas, partitions, RBAC, and standardized conventions; Develop and maintain analytics and reporting models; Assist with client onboarding by validating source data and troubleshooting data quality issues; Ensure adherence to regulatory standards (e.g., POPIA) via encryption, data masking, and audit retention.

Seniority

Mid-level, hands-on IC

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