Enter a job title or keyword

Python Spark AI Developer

Hire Resolve


Job Location:

Cape Town - South Africa

Yearly Salary: ZAR 750000 - 750000
Posted: 4 September 2026 (11 hours ago)
Application Deadline: 2 December 2026
Vacancies: 1 Vacancy

Job Summary

Description

We are looking for a skilled Python / Spark / AI Developer to join a growing technology team.

You will be responsible for developing scalable data pipelines replatforming legacy SQL workloads onto modern Spark and lakehouse technologies and supporting the development of APIs and AI-driven features.

The ideal candidate is a strong Python developer with hands-on production experience in Apache Spark/PySpark SQL Delta Lake and REST APIs.

Key Responsibilities

  • Build Spark/PySpark data pipelines using Delta Lake.
  • Replatform legacy T-SQL logic into Spark SQL.
  • Develop modern type-safe and well-tested Python applications.
  • Build REST APIs using FastAPI or equivalent frameworks.
  • Implement authentication idempotency and job-status functionality.
  • Validate migrated pipelines against legacy systems and provide parity evidence.
  • Work from technical specifications design documents and ADRs.
  • Develop automated tests using pytest.
  • Contribute to CI/CD pipelines code reviews and technical documentation.

Minimum Requirements

  • 4 years of professional Python development experience.
  • 2 years of production experience with Apache Spark / PySpark.
  • Strong knowledge of Spark SQL and DataFrame APIs.
  • Production experience with Delta Lake or equivalent technologies such as Iceberg or Hudi.
  • Strong SQL skills and experience working with legacy T-SQL.
  • Experience with pytest and automated testing.
  • Experience developing REST APIs preferably with FastAPI.
  • Experience with Docker and containerised development environments.
  • Strong Git and CI/CD experience.
  • Experience with type-hinted Python and static analysis tools such as Pyright or Mypy.
  • Experience with modern Python tooling such as uv or Poetry.
  • Ability to work independently from written technical requirements and design documentation.
  • Bachelors degree in Computer Science Engineering or a related field or equivalent experience.
  • Proven track record of delivering production Python/Spark pipelines independently.

Advantageous Skills

  • Experience with LLM / AI integration.
  • Experience with Ollama vLLM LM Studio or hosted AI APIs.
  • Knowledge of data governance privacy engineering and POPIA/GDPR principles.
  • Experience with Hive Metastore Trino or Apache Ranger.
  • Azure experience including ADLS Gen2 Synapse ADF Key Vault or Service Bus.
  • Experience with structured logging OpenTelemetry or OpenLineage.
  • Data migration and pipeline parity testing experience.
  • Databricks Certified Developer for Apache Spark or equivalent certification.

How To Apply:

Contact Hire Resolve today for your next career-changing move

Our client is offering a highly competitive salary for this role based on experience.

Send your CV to: or connect with Mischa Bornman via LinkedIn.

Alternatively you can also contact me directly at Hire Resolve

We will contact you telephonically in 3 days should you be suitable for this vacancy. If you are not suitable we will put your CV on file and contact you regarding any future vacancies that arise.

Package & Remuneration
R750 000 - Rper annum
About Us
Hire Resolve is a Recruitment Agency in South Africa that focuses on working the following jobs in South Africa.

Engineering Recruitment Agency in South Africa focusing on the following disciplines:

Civil Engineering jobs in South Africa. Johannesburg Cape town Durban Eastern Cape (Gqeberha and East London)
Mechanical engineering jobs in South AfricaJohannesburg Cape town Durban Eastern Cape(Gqeberha and East London)
Electrical engineering jobs in South AfricaJohannesburg Cape town Durban Eastern Cape(Gqeberha and East London)
Construction jobs in South AfricaJohannesburg Cape town Durban Eastern Cape(Gqeberha and East London)
Quantity Surveying jobs in South AfricaJohannesburg Cape town Durban Eastern Cape (Gqeberha and East London)

Finance Recruitment Agency in South Africa focusing on the following disciplines.

Finance jobs in South Africa. Johannesburg Cape town Durban Eastern Cape(Gqeberha and East London)
Actuarial jobs in South AfricaJohannesburg Cape town Durban Eastern Cape(Gqeberha and East London)
Investment jobsin South AfricaJohannesburg Cape town Durban Eastern Cape(Gqeberha and East London)
Financial riskjobsin South AfricaJohannesburg Cape town Durban Eastern Cape(Gqeberha and East London)
Tax jobsin South AfricaJohannesburg Cape town Durban Eastern Cape(Gqeberha and East London)
Audit Jobs in South AfricaJohannesburg Cape town Durban Eastern Cape(Gqeberha and East London)

Mining Recruitment Agency in South Africa.
Mining jobs in Johannesburg Rustenburg Limpopo Northern Cape Mpumalanga and more.

Manufacturing jobs in South Africa. Johannesburg Cape Town Durban Eastern Cape(Gqeberha and East London)
Supply Chain jobs inSouth Africa. Johannesburg Cape Town Durban Eastern Cape(Gqeberha and East London)

IT jobs in South Africa. Johannesburg Cape Town Durban Eastern Cape(Gqeberha and East London)

View our jobs below.

Need staff. Email us.

Required Experience:

IC


About Company

Company Logo

Hire Resolve connects Job seekers to Employers. The company is a Specialist Recruitment & Staffing company with a national presence with a customer base of listed companies on the JSE and global multinationals. The company prides itself on its technical & industry knowledge. The cons ... View more

View Profile View Profile