Jobs for freelance data science engineer python sql at Cape Town

2,342 freelance data science engineer python sql job listings in South Africa. Find daily updated positions from leading job boards.


  • City of Cape Town Metropolitan Municipality, Western Cape, South Africa Outsidecapital Full-time

    Job Description Our client is redefining credit and data in Africa with simple, fast personal loans delivered through online, mobile, and branch channels. They make life easier for thousands of clients across Zambia, Kenya, Uganda, Tanzania, and South Africa. With a strong belief in the African continent and its people, their products empower clients to...


  • Cape Town, Western Cape, South Africa Boardroom Appointments Full-time

    About the job Software Developer/Data EngineerSoftware Developer/Data Engineer - 12 Month ContractEducational QualificationsBSc Computer Science / BEngProfessional QualificationsAWS Professional CertificationYears of Experience4 to 8 years of Data Engineering or Software Development experience working on Data-Driven ecosystemsSkills / Requirements4 to 8...

  • Data Engineer

    2 days ago


    Cape Town, Western Cape, South Africa Lumenalta Remote Full-time R 2 Contract

    Overview 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...

  • Decision Science Lead

    5 hours ago


    Cape Town, Western Cape, South Africa Hire Resolve Full-time

    A leading Commercial Bank is looking for a Decision Science lead to join their team at their offices in Stellenbosch. Key Responsibilities Making certain that the outputs under the purview of responsibility are in line with the goals, schemes, procedures, and standards of credit decision science (Granting Model/Collections, Recoveries, Account...

  • Senior Backend Engineer Premium

    2 days ago


    Cape Town, Western Cape, South Africa Hire Resolve Full-time

    Our client within the mining consulting industry is looking for a  Senior Backend Software Engineer to join their team in Cape Town, WC.Role Overview: We are looking for a senior backend engineer to join the team building WIRE, the platform our clients use to run their mining operations.Day to day, you will be writing Python—our backend is Flask and...


  • Cape Town, Western Cape, South Africa PBT Group Full-time R 180,000 - R 280,000 Contract

    Be part of our team of Data Specialists and embark on a career of the future! Launch Your Career in Data with PBT Group! 2027 Graduate Program Applications Now Open! Are you a recent grad with a passion for data and tech? PBT Group is calling all future data specialists to join our exciting 12-month Graduate Program in Data Engineering! A global leader in...


  • Cape Town, Western Cape, South Africa PBT Group Full-time

    Pbt-Group in Cape Town is seeking a strong Data Engineer who can handle traditional data engineering tasks while gaining exposure to AI and agentic AI concepts. The ideal candidate has hands-on experience with Python and SQL, data pipelines, ETL/ELT, and cloud data platforms.You will contribute to data migration and modernization projects and collaborate on...


  • cape town, western cape, South Africa Sasso Consulting Full-time

    Junior Data Engineer Location: Blouberg, Cape TownEmployment Type: PermanentSalary: R35,000 – R42,000 per monthLevel: Junior About the Role An exciting opportunity is available for a Junior Data Engineer to join a growing, data-driven environment based in Blouberg, Cape Town. The successful candidate will form part of the data team and assist in...

  • SQL BI Developer Premium

    2 days ago


    Cape Town, South Africa Boardroom Appointments Full-time

    Key purpose:BI Developer, you'll be working with the Business Intelligence team to design and build new reports, dashboards and analytical tools. Collaborate with the Product Development team on their projects, including defining requirements and designing interfaces for existing applications. You should have at least 5 years of experience in...

  • Junior Data Engineer Premium

    2 days ago


    Cape Town, South Africa Pty Full-time R 35,000 Temporary

    Junior Data Engineer Location: Blouberg, Cape TownEmployment Type: PermanentSalary: R35,000 – R42,000 per monthLevel: Junior About the Role An exciting opportunity is available for a Junior Data Engineer to join a growing, data-driven environment based in Blouberg, Cape Town. The successful candidate will form part of the data team and assist in...


  • cape town, western cape, South Africa Old Mutual Life Assurance Company Full-time

    Let's Write Africa's Story Together! Old Mutual is a firm believer in the African opportunity and our diverse talent reflects this. Job Description You will form part of the Mass Foundation Cluster which is one of the largest customer-facing business segments in Old Mutual. Our vision is to be our customers' most trusted financial partner, passionate about...


  • Cape Town, Western Cape, South Africa Pbt-Group Full-time R 600,000 - R 900,000 Contract

    Pbt-Group in Cape Town is seeking a strong Data Engineer who can handle traditional data engineering tasks while gaining exposure to AI and agentic AI concepts. The ideal candidate has hands-on experience with Python and SQL, data pipelines, ETL/ELT, and cloud data platforms.You will contribute to data migration and modernization projects and collaborate on...


  • cape town, western cape, South Africa Nigel Frank International Full-time R 1 Contract

    Senior Data Engineer (AWS, Azure or GCP) This leading AI and development consultancy with an established and expanding client base across SA, the UK and US is hiring for 3 x Senior Data Engineers on an exclusive basis. Their seasoned teams of data engineers, AI specialists and data scientists help create custom solutions for their clients leveraging the...


  • cape town, western cape, South Africa Old Mutual Life Assurance Company (SA) Ltd Full-time R 720,000 Contract

    Old Mutual Life Assurance Company (SA) Ltd in South Africa seeks a data-focused engineer to support data architecture, database development, and ETL processes. You will work with internal and external stakeholders to ensure data quality and drive improvement across the data lifecycle. The role requires 1-2 years in data engineering or related fields, with...

  • Senior Cloud Data Engineer Premium

    2 days ago


    Cape Town, Western Cape, South Africa Hire Resolve Remote Full-time

    Hire 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 Premium

    2 days ago


    Cape Town, South Africa Incubeta Full-time

    OVERVIEWThe Data Engineer designs, builds, and maintains complex data processing systems, ensuring data integrity, and optimizing pipelines for efficiency and scalability. Responsibilities include troubleshooting complex data issues, conducting quality checks, and maintaining clear documentation for accurate and reliable data solutions. They also mentor...

  • Data Engineer Premium

    2 days ago


    Cape Town, Western Cape, South Africa Prescient Full-time

    Purpose of role:This Data Engineer is a senior individual contributor responsible for leading the design, delivery, and operational support of complex, business‑critical data pipelines integrating investment and financial market data across multiple vendors and platforms.In addition to hands‑on delivery, the role carries accountability for technical...

  • Platform Data Engineer Premium

    2 days ago


    Cape Town, Western Cape, South Africa Confluent Full-time

    Platform Data Engineer (Hybrid/Pinelands, Cape Town) Confluent Services, South Africa’s largest and multi-award winning debt management company, The successful individual will be accountable for data engineering design, data ingestion and support across on-premise and cloud-based platforms.  What’s in it for you?  Being South Africa’s largest...

  • Data Operations Engineer Premium

    2 days ago


    Cape Town, South Africa Boardroom Appointments Full-time

    Key roles and responsibilities: Undertake the processing of structured and unstructured data to utilize in data science activities.Support the data analysis of large information to discover trends and patterns and provide feedback to the business.Assist in designing and implementing scalable and robust processes for ingesting and transforming...


  • cape town, western cape, South Africa Old Mutual Life Assurance Company Full-time

    Old Mutual Life Assurance Company (SA) Ltd in South Africa seeks a data-focused engineer to support data architecture, database development, and ETL processes. You will work with internal and external stakeholders to ensure data quality and drive improvement across the data lifecycle. The role requires 1-2 years in data engineering or related fields, with...