data sql

1,000 data sql job listings in South Africa. Find daily updated positions from leading job boards.


  • Pretoria, Gauteng, South Africa ATS Client Full-time

    ATS Client in Pretoria is seeking a Senior SQL Developer to optimise performance of tax systems and build robust database solutions in a financial services environment. You will develop complex T-SQL queries, procedures and triggers and help design relational database architecture.You will troubleshoot production issues, support the development team, monitor...

  • BI Data Analyst

    1 day ago


    Johannesburg, Gauteng, South Africa Unitrade 745 (Pty) Ltd Full-time R 334,800 - R 446,400 Contract

    Unitrade 745 (Pty) Ltd is seeking an experienced Data Analyst specializing in Business Intelligence for a 3-month contract in Johannesburg. The ideal candidate will step into a global BI environment, delivering high-quality reporting and data integration solutions.Key requirements include a Matric/Senior Certificate, degrees in relevant fields, and strong BI...


  • gauteng, South Africa Srg Recruitment Full-time

    Lexis Nexis Intellectual Property Solutions is seeking a Senior Software Engineer to lead the design, development, and operation of scalable data platforms and services powering critical business outcomes. You will mentor engineers, collaborate with analysts and scientists, and shape the future direction of the Data Engineering function, incorporating...

  • Data Analyst

    2 days ago


    Johannesburg, Gauteng, South Africa SavageOne Pty Ltd Full-time

    Job Openings Data Analyst / BI Developer (Python, SQL, Power BI)About the job Data Analyst / BI Developer (Python, SQL, Power BI)Position Overview: We are seeking an experienced Senior Full Stack Developer with a minimum of 6 years of proven expertise to join our innovative team. The ideal candidate will possess strong proficiency in Python, SQL, PL/SQL, and...

  • Business analyst

    2 days ago


    gauteng, South Africa Hire Resolve Full-time

    Hire Resolve's client is seeking a skilled Business Analyst to join the Paarl team. You will translate business needs into functional specifications, build and maintain data warehouses, Qliksense dashboards, and SQL databases to support the Supply Chain division. You will conduct ad hoc analytics, train end users, advise stakeholders on data best...


  • Remote, South Africa 1Life Insurance Full-time R 720,000 Contract

    1Life Insurance is seeking a software engineer to build and improve web applications using Angular and TypeScript. The role requires designing robust SQL databases and enhancing CI/CD pipelines in Azure DevOps, from commit to production. You will collaborate with a team of developers, designers, and product owners to solve complex challenges. Ideal...


  • Rustenburg, North West, South Africa Placements24 Full-time

    Placements24 is seeking a curious and analytical Trainee Data Analyst for a fully remote role serving the Rustenburg region. You will learn to collect, clean, and analyze data, generate reports, and create dashboards under the guidance of experienced analysts.You will gain hands-on experience with SQL, Python/R and BI tools, participate in training sessions,...

  • Senior SQL

    2 days ago


    Johannesburg, Gauteng, South Africa Datafin Full-time

    A leading tech consultancy in Johannesburg is seeking a Senior SQL Developer with a strong background in SQL, C#, and .NET. The ideal candidate will have at least 10 years of programming experience and a solid understanding of relational databases. You will work on enhancing business processes by leveraging AI tools alongside traditional programming. This...


  • Wes-Kaap, South Africa Confluent Full-time R 420,000 - R 600,000 Contract

    Confluent in Cape Town – Pinelands is seeking a Data Analyst (Power BI / SQL) to build dashboards and perform SQL queries against our data warehouse, shaping insights for multiple business areas.You will collaborate with data engineering and data science, translate questions into analyses, and contribute to KPI improvements. A numerate degree and strong...


  • gauteng, South Africa Network Finance Full-time

    Our client is seeking a highly experienced Senior AI Data Engineer to join their expanding data science team in Sandton . You will play a critical role in designing, building, and maintaining the data infrastructure required for advanced AI and machine learning applications. This position involves working with large, complex datasets, ensuring data quality,...


  • Johannesburg, Gauteng, South Africa Parexel International Full-time

    Parexel International is seeking a Data Surveillance Analyst for a home-based role available to candidates in eligible EMEA locations. You will develop Data Surveillance Plans, configure the CluePoints platform, and review data to support quality assurance on clinical projects.You will present findings, collaborate with global teams, and drive data-driven...

  • Senior Data Vault

    2 days ago


    sandton, gauteng, South Africa Losika Consulting Full-time R 750,000 Contract

    Losika Consulting is seeking an experienced Analytical Engineer to join one of South Africa's leading banking institutions. In this role, you will design analytical data models and ensure data quality. The ideal candidate should have deep expertise in Data Modelling, SQL, and Data Vault 2.0, and be comfortable engaging with both technical and business teams...


  • South Africa Confluent Full-time

    Confluent in Cape Town – Pinelands is seeking a Data Analyst (Power BI / SQL) to build dashboards and perform SQL queries against our data warehouse, shaping insights for multiple business areas.You will collaborate with data engineering and data science, translate questions into analyses, and contribute to KPI improvements. A numerate degree and strong...


  • gauteng, South Africa 1Life Insurance Full-time

    1 Life Insurance is seeking a software engineer to build and improve web applications using Angular and Type Script. The role requires designing robust SQL databases and enhancing CI/CD pipelines in Azure Dev Ops, from commit to production. You will collaborate with a team of developers, designers, and product owners to solve complex challenges. Ideal...


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

    PBT Group in Cape Town seeks an experienced Microsoft SQL Data Engineer / ETL Developer to transform data into actionable insights for clients across Africa and beyond. The role focuses on end-to-end data acquisition, warehousing, and BI processes, with a strong emphasis on SSIS, SSRS, and SSAS capabilities.The position offers a competitive monthly salary...

  • Junior Data Analyst

    3 days ago


    Durban, KwaZulu-Natal, South Africa Talent Candey Full-time R 240,000 - R 360,000 Contract

    Talent Candey seeks a detail-oriented Junior Data Analyst to collect, clean, and analyze business data from MICROS POS and other sources. You will contribute to accurate reporting and support informed decisions across the organization.You will consolidate datasets, create automated reports, and build Power BI dashboards while maintaining data quality and...


  • Rustenburg, North West, South Africa Boardroom Appointments Full-time R 350,000 - R 600,000 Contract

    Boardroom Appointments is seeking a Data Analyst to analyse and report on data, from collecting raw data to conducting analyses with SQL Server or other databases. You will collaborate with business analysts, developers and the wider team to understand requirements and deliver client-focused solutions.Responsibilities include building and automating reports...


  • Sandton, Gauteng, South Africa Salt Digital Recruitment Full-time R 420,000 - R 660,000 Contract

    Salt Digital Recruitment seeks a Data Analyst in Sandton to transform complex data into actionable insights, build Power BI dashboards, and support strategic decision-making across the business.You will optimize SQL queries, perform forecasting and data validation, and collaborate with stakeholders to deliver timely analytics.On-site role (5 days/week) with...

  • Data Analyst

    10 hours ago


    paarl, western cape, South Africa Grey Human Capital Full-time R 550,000 Contract

    Grey Human Capital is seeking a sharp Data Analyst to turn raw data into decisions across South Africa and the United Kingdom. Youll own the full data lifecycle, from ingestion to stakeholder reporting, in a fast-moving, multi-project setup. Hybrid remote role with data governance, visualisation, and cross-region collaboration. Strong SQL/ETL, Power BI or...


  • mbombela (nelspruit), mpumalanga, South Africa Placements24 Full-time R 950,000 Contract

    Placements24 is seeking a skilled Business Intelligence Developer to join its data analytics team in Nelspruit. You will transform raw data into actionable business insights by developing and maintaining reports, dashboards, and data models to support decision-making. The ideal candidate has 3–5 years of BI experience, strong SQL skills, and proficiency...