Advance your career with Jobia Soft Skills & Certificates
Create account, take courses and earn verifiable certificates. Download and add certifications to your profile for better chance of getting hired.
📌 OPPORTUNITY OVERVIEW:-Goldman Tech Resourcing is actively recruiting for a Python / Spark / AI Developer position in Gauteng. This is an excellent opportunity for professionals in the Data / Business / Analysis / Ai sector looking to advance their careers.
🎯 IDEAL CANDIDATE PROFILE:-We are seeking talented individuals with the following profile:• Experience Level: 4 years • Educational Background: Others or equivalent• Industry Focus: Data / Business / Analysis / Ai• Location Preference: in Gauteng
💼 WHY THIS ROLE MATTERS:-The Python / Spark / AI Developer position is an important role within the Data / Business / Analysis / Ai sector, offering meaningful career development and professional growth opportunities.
📈 CAREER DEVELOPMENT INSIGHTS:-This role in Data / Business / Analysis / Ai offers valuable career progression opportunities aligned with your experience level and professional aspirations.
📋 APPLICATION GUIDANCE:-When applying for this Python / Spark / AI Developer position, ensure your CV highlights:• Relevant experience matching the 4 years requirement• Educational qualifications in line with Others• Specific achievements in the Data / Business / Analysis / Ai field• Any certifications or specialized training
🌍 SOUTH AFRICA JOB MARKET CONTEXT:-The Data / Business / Analysis / Ai sector in South Africa continues to show strong demand for skilled professionals. This position represents a valuable opportunity in the current job market.
Job Title: Python / Spark / AI Developer Company: Goldman Tech Resourcing
Salary: R62 500.00 - R87 500.00 Per Month
Job Type: Permanent Sectors: IT Reference: PSD – 26
Employer: Goldman Tech Resourcing
Our client is looking for a seasoned Python/Spark/AI Developer to advance data platforms through the transition of legacy T-SQL operations into Spark and Delta Lake frameworks. The ideal candidate will engage in data engineering, API development and AI-driven solutions, emphasizing robust, type-safe and meticulously tested Python development practices.
Required Skills · Minimum 4 years of professional experience in Python development. · At least 2 years of operational experience in constructing Spark or similar distributed data processing pipelines. · Advanced knowledge of Python 3.12, including type hints, Pydantic, ABC-based provider designs, and contemporary packaging tools like uv or Poetry. · Familiarity with Click or comparable command-line interface frameworks. · Proficient in Apache Spark/PySpark, including DataFrame API, Spark SQL, partitioning, performance optimization, and driver/executor architecture. · Knowledge of Spark Connect. · Practical experience in Delta Lake or equivalent lakehouse technologies such as Iceberg or Hudi. · Excellent SQL skills, with the ability to accurately convert legacy T-SQL and stored procedure logic into Spark SQL. · Strong understanding of hashing, surrogate keys, and set-based deduplication techniques. · Extensive experience with pytest, including fixtures, markers, and comprehensive unit, integration, and end-to-end testing. · Experience in developing REST APIs using FastAPI or equivalent frameworks. · Hands-on experience with Docker and Compose-based development environments. · Proficient in Git and CI practices, including pull request workflows, linting, type checking, and automated testing.
Interested candidates meeting these criteria should send their CV to [Email hidden - Login to reveal]. Alternatively, you may reach out to us on XXX-XXXX or visit our website at www.stand-outstaffing.co.za. If you do not receive a response within three days, please consider your application unsuccessful.
Note: Only shortlisted candidates are contacted.
Monthly based
Gauteng
Gauteng
Create account, take courses and earn verifiable certificates. Download and add certifications to your profile for better chance of getting hired.