top of page

Information Technology

Python / Spark / AI Developer

Job ID: #

Python / Spark / AI Developer

Key Responsibilities:


Build Python & PySpark pipelines on Delta Lake

Replatform legacy T-SQL to Spark SQL

Develop tested, type-safe Python with CI quality gates

Build FastAPI REST APIs with authentication & job tracking

Validate migrated pipelines against legacy systems

Work spec-first, following design documents & ADRs

Location: 

Cape Town, Remote/Hybrid or In office candidate can decide

Job Type:

Permanent

Date:

2 days ago

Requirements

4+ years Python development

2+ years production Spark/PySpark

Strong Python 3.12, pytest, Pydantic & modern tooling

Spark SQL, DataFrames, performance tuning & distributed architecture

Delta Lake / Iceberg / Hudi

Strong SQL & T-SQL migration experience

FastAPI / REST API development

Docker, Git & CI/CD

Able to work independently in a spec-driven environment


Nice to Have


LLM/AI Integration • Data Privacy & Governance • Azure/ADLS/Synapse • Hive/Trino/Ranger •

Observability • Data Migration & Parity Testing • Databricks Certification


Qualifications:


Bachelor’s Degree in Computer Science, Engineering or equivalent experience

Spark/Databricks certification advantageous

Apply Now

bottom of page