Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Gemini, Cursor and Grok
Connect

JVR Software

NewBe an early applicant

Senior Data Engineer | Spark & Delta Lake Architect

Posted 1 view
Discussion

Summary

Senior data engineer in Johannesburg optimizing Spark/PySpark jobs (memory, shuffle, partitioning) for cost-efficient performance. Builds cloud-agnostic Python and Delta Lake (Bronze/Silver/Gold) lakehouses, migrates SQL ETL into modular Python libraries, and leads code reviews, mentoring, and Pytest-based automated testing.

Hire Resolve in Gauteng seeks an experienced Spark/PySpark data engineer to optimize Spark jobs, memory usage, shuffle tuning and partitioning for cost-efficient performance. The role involves cloud-agnostic development using Python and Delta Lake, migrating SQL-based ETL to modular Python libraries, and managing a Delta Lake lakehouse (Bronze/Silver/Gold) with good storage performance.

You will lead code reviews, mentor junior engineers and implement automated testing (Pytest); 6+ years in

Skills

What Senior Data Engineering jobs ask for — and how much of it you have →
Apply

See also

Data Engineering jobs by country — openings, pay and top skills →