freelance data science engineer python sql jobs in Pretoria
1,132 freelance data science engineer python sql job listings in South Africa. Find daily updated positions from leading job boards.
-
Freelance AI Red Team Engineer
1 day ago
Pretoria, Gauteng, South Africa Mindrift Full-time3 days ago Be among the first 25 applicants This opportunity is only for candidates currently residing in the specified country. Your location may affect eligibility and rates. Please submit your resume in English and indicate your level of English proficiency. At Mindrift, innovation meets opportunity. We believe in using the power of collective...
-
Blockchain Data Engineer
2 days ago
Pretoria, Gauteng, South Africa Placements24 Full-timeAbout the RoleOur client, a rapidly growing analytics firm specializing in blockchain data, is looking for a talented Blockchain Data Engineer to join their expanding team in Pretoria, Gauteng. In this role, you will be responsible for designing, building, and maintaining robust data pipelines that extract, transform, and load data from various blockchain...
-
Data Warehouse Engineer
6 hours ago
pretoria, gauteng, South Africa ATS Client Full-timeData Warehouse Engineer Revolutionize retail data with cutting‑edge technology! R 500,000 - R 660,000 per annum. Join a team dedicated to driving innovation and excellence in retail execution. This is an ideal opportunity to harness your expertise in ETL Development, DW Design, and Azure technologies. Be part of a dynamic work environment where you can...
-
Data Engineer Port Elizabeth
1 day ago
Pretoria, Gauteng, South Africa EnableSA T/A EnableSA Pty Ltd Full-timeData Engineer (Remote)This is a remote position.Our national client is seeking an experienced Data Engineer to join the team:Design and develop data solutions using Azure services, such as Azure Data Factory, Azure Data Lake, and Azure SQL Database.Implement data ingestion, processing, and storage solutions to meet business needs.Collaborate with data...
-
Data Engineer
3 days ago
Pretoria, Gauteng, South Africa EnableSA T/A EnableSA Pty Ltd Full-timeData Engineer (Remote)This is a remote position.Our national client is seeking an experienced Data Engineer (remote) to join the team:Design and develop data solutions using Azure services, such as Azure Data Factory, Azure Data Lake, and Azure SQL Database.Implement data ingestion, processing, and storage solutions to meet business needs.Collaborate with...
-
Data Engineer
3 days ago
Pretoria, Gauteng, South Africa Lumenalta Remote Full-time R 2 ContractOverview Data Engineer - Databricks role at Lumenalta. This is a fully remote position open to candidates in Europe or regions with compatible time zones. To ensure effective collaboration with our client and team, candidates must maintain a 6-hour overlap with Eastern U.S. business hours. This evergreen opening welcomes professionals who want to help us...
-
Senior SQL Developer
3 days ago
Pretoria, Gauteng, South Africa ATS Client Full-timeJob Description Are you a data-driven problem solver who thrives on optimising performance, unlocking insights, and building robust database solutions? We're looking for a Senior SQL Developer to join a high-impact team within a financial services environment, where your expertise will directly support critical tax systems and data operations. This is an...
-
Senior Data Engineer
3 days ago
Pretoria, Gauteng, South Africa Network Recruitment Full-timeAn innovative and data-driven organisation is seeking a talented Senior Data Engineer to join its growing team. This opportunity is ideal for a technically strong professional who enjoys solving complex data challenges and building scalable solutions that support analytics, reporting, and operational systems.In this role, you will be responsible for...
-
Senior Data Engineer
19 hours ago
pretoria, gauteng, South Africa Sabenza IT & Recruitment Full-timePretoria, South Africa | Posted on 02/10/2026 The reporting is only as good as the pipelineunderneath it. This role owns that layer: the ingestion, the transformations,the checks, and the support when a number downstream does not match. It is a permanent seat in Centurion, in a retailinvestments technology team, reporting to the Head of Application...
-
Data Engineer
13 hours ago
Pretoria, Gauteng, South Africa Placements24 Full-timeAbout the RoleOur client is looking for a skilled Data Engineer to build and maintain robust data pipelines for their advanced AI platform in Pretoria . You will be responsible for designing, constructing, installing, testing, and maintaining highly scalable data management systems. Your work will be crucial in ensuring that high-quality data is available...
-
Data Engineer
6 days ago
Pretoria, Gauteng, South Africa Datafin Recruitment Full-timeDataFin Recruitment is seeking a junior Data Engineer for a FinTech client in Cape Town. You will assist in designing and building data management solutions, integrate with Data Science tools, and help surface data for business users.This role involves data analysis, modelling, cleaning, and creating reports using Excel, SQL, SSIS, and BI tools like...
-
Senior Data Engineer
6 hours ago
pretoria, gauteng, South Africa Placements24 Full-timeAbout the Role Our client, WhatJobs Direct, is seeking a highly experienced Senior Data Engineer to join their innovative team based in Pretoria, Gauteng . This role is instrumental in building and maintaining robust, scalable data pipelines and infrastructure that support advanced analytics and business intelligence initiatives. You will work with large,...
-
Python Developer
2 days ago
Pretoria, Gauteng, South Africa Mediro ICT Recruitment Full-time R 600,000 - R 900,000 ContractJob DescriptionOur client in Pretoria is recruiting for a Python Developer (Advanced) to join their team.Responsibilities include managing projects/processes and developing in data-driven programming languages such as Python, as well as building big data pipelines (ETL, SQL, etc.).Strong working knowledge of software development tools, techniques, and...
-
Backend Python Developer: Intermediate
2 days ago
Pretoria, Gauteng, South Africa Global Village Worker Full-time R 334,800 - R 535,680 ContractR 30,000.00 - 48,000.00 (South African Rand) About the job Backend Python Developer: Intermediate We are looking for a dedicated python / backend engineer to work within a team to optimize the code and scale the solution to operate within the client requirements. Requirements & Responsibilities: Bachelor's degree in Computer Science, Computer Engineering,...
-
Senior Cloud Data Engineer
2 days ago
Pretoria, Gauteng, South Africa Hire Resolve Full-timeHire Resolve's client is looking for a Senior Cloud Engineer (Remote) to join their dynamic and growing Engineering team. The ideal candidate will have strong expertise in Databricks, Spark, Lakehouse architectures, Delta Lake tables, and other modern data engineering technologies. They should be proficient in T‑SQL and Python, with advanced coding...
-
Data Engineer
21 hours ago
Pretoria, Gauteng, South Africa Mediro ICT Recruitment Full-timeCompany OverviewCompany based in Pretoria is looking for a Data Engineer / Scientist to join their team on a contract until Dec 2026.Minimum RequirementsSouth African citizens / Permanent Residents with SA ID number.Start as soon as possible.3 – 5 years of experience in the field of Data Science.Strong background in mathematics and good analytical and...
-
Junior Remote Data Ingestion Engineer
2 days ago
Pretoria, Gauteng, South Africa YO AI Labs Full-timeYO AI Labs is seeking an Associate Forward Deployed Engineer (aFDE) to support data ingestion and customer data workflows. You’ll collaborate with experienced engineers to troubleshoot issues, build scripts, and ensure accurate data transfers.This remote, hourly role focuses on developing integrations, validating data, and improving tooling and...
-
(1710) Data Engineer
19 hours ago
pretoria, gauteng, South Africa ATS Client Full-timeJob Description The main purpose of this position is to build, maintain and optimise business intelligence (BI) data pipelines that feed from various data systems across the South African Reserve Bank (SARB) and enable the support of Data as a Service (DaaS) to the SARB. Responsibilities Implement data service standards and frameworks across the SARB to...
-
Earth Observation Science
13 hours ago
Pretoria, Gauteng, South Africa Bowman Outsourcing Full-timeEarth Observation Science & Technology DeveloperJob Openings Earth Observation Science & Technology DeveloperAbout the job Earth Observation Science & Technology DeveloperAs an Earth Observation Science & Technology Developer, you will be responsible for designing, developing, and implementing cutting‑edge software solutions tailored to Earth observation...
-
Intermediate Data Engineer
4 days ago
Pretoria, Gauteng, South Africa Creative Leadership Solutions Full-timeREQUIREMENTSMinimum Education (essential)Bachelor's degree in Computer Science, Information Systems, Data Engineering or a related field.Relevant Microsoft Fabric and/or Azure data certification.Minimum applicable experience (years):3+ years of practical data engineering experience, including strong recent hands-on experience with Microsoft Fabric.Required...