data sql jobs in Johannesburg

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


  • Johannesburg, Gauteng, South Africa Praesignis Full-time

    Our client in the banking industry is looking for a hands-on Data Engineer to develop, maintain and support data integration, ETL and data processing solutions.The ideal candidate will have strong practical experience in SQL, SSIS/ETL, batch processing and data warehousing, with the ability to investigate technical and data-quality issues and engage...


  • Johannesburg, Gauteng, South Africa Boardroom Appointments Full-time

    Boardroom Appointments is seeking a Financial Data Analyst to analyse data and develop analytical models for financial reporting, forecasts and risk management. The role requires fluency in SQL and familiarity with R, and background in a finance department of a large organisation.You will map legacy data to new solutions and support monthly close and data...


  • Johannesburg, Gauteng, South Africa Blue Pearl PTY Full-time R 350,000 - R 550,000 Contract

    Blue Pearl PTY in Johannesburg, South Africa, seeks a Junior/Intermediate Data Engineer with BI experience to develop, maintain, and support SQL Server reporting solutions, ensuring accurate data delivery across the business.The role emphasizes Microsoft Data Stack, MS SQL Server, T-SQL, and SSRS, with responsibilities from design through deployment,...


  • Johannesburg, Gauteng, South Africa Ovations Technologies Full-time

    Ovations Technologies is seeking a hands-on Database Engineer (SQL) for a 6–12 month enterprise migration project in Johannesburg. You will build and run the SQL transformation layer inside AWS RDS to transform legacy data into import formats.Key duties include data reconciliation, linking unstructured files to migrated records, and developing a reusable...


  • Johannesburg, Gauteng, South Africa Parvana Full-time

    Parvana seeks a data warehouse specialist to design and maintain scalable data warehouse architectures (Star/Snowflake) and optimize ETL/ELT pipelines for data quality.You will write complex SQL (T-SQL/ANSI), use Python for data manipulation, and own the full SDLC from requirements to deployment while collaborating with stakeholders.Experience with Power BI...

  • Data Engineer

    2 days ago


    Johannesburg, Gauteng, South Africa DataFin Recruitment Remote Full-time R 300,000 - R 420,000 Contract

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


  • Johannesburg, Gauteng, South Africa Contractor Full-time

    Contractor is seeking a detail-oriented Data Engineer to ensure accuracy and reliability of data transformation processes in the insurance and financial services sector. You will work with colleagues to deliver validated outputs from complex datasets.Role requires strong SQL, Excel with Power Query/Power Pivot, and Power BI skills, plus four years of...


  • Johannesburg, Gauteng, South Africa X, bigly labs Full-time R 350,000 - R 550,000 Contract

    X, bigly labs is seeking a Junior Analytics Engineer to build silver and gold data models in SQL on Databricks, guided by senior engineers. The role focuses on scalable modelling standards and data quality checks for reliable analytics consumption.You will support reconciliation with SAP BW during migration, push changes via Git PRs and CI/CD, and learn the...


  • Johannesburg, Gauteng, South Africa Praesignis Full-time

    We are looking for an experienced Intermediate - Senior Data Engineer. Candidate must have strong SQL & SSIS capabilities, good production support experience for being on call on a 7-day rotation cycle. AWS cloud skills would be a massive benefit as well.Skills & Experience Required: Technical Stack:Strong proficiency in SSIS (SQL Server Integration...


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

    Are you passionate about data, automation, and technology? We are looking for a highly capable and intellectually curious Junior Data Engineer to join our innovative tax and advisory business. This opportunity is ideally suited to individuals who have demonstrated exceptional academic achievement and possess strong analytical and problem‑solving abilities....

  • Data Scientist

    3 days ago


    johannesburg, gauteng, South Africa ATS Client Full-time R 1 Contract

    As a Data Scientist , you will be responsible for designing, developing, and deploying machine learning and optimisation models that operate at enterprise scale. You will work closely with engineering teams, business stakeholders, and clients to transform complex operational challenges into data-driven solutions. This role offers exposure to advanced...

  • Senior Data Engineer

    17 hours ago


    Johannesburg, Gauteng, South Africa ATS Client Full-time

    We are looking for an experienced Senior Data Engineer to join our growing Data Engineering team. In this role, you will design, build, and optimize scalable data platforms and pipelines that power business intelligence, analytics, machine learning, and AI solutions. As a technical leader, you will architect robust data solutions, drive best practices,...


  • Johannesburg, Gauteng, South Africa PRR Recruitment Services Full-time

    A recruitment agency is seeking a Database Consultant/Administrator in Johannesburg, South Africa. The ideal candidate should have at least 3 years of experience in database administration and possess strong T-SQL or PL/SQL skills. Knowledge of Integration and Reporting Services is essential, and a degree or diploma would be advantageous. Certification in...


  • Johannesburg, Gauteng, South Africa Boardroom Appointments Full-time

    Boardroom Appointments is seeking a data professional with 3-5 years in SSIS and experience building and maintaining OLAP cubes (SSAS) to design complex reports and star schemas. The role requires strong SQL skills, data modeling, and dashboards in Power BI, aligned with SDLC best practices.You will contribute to database design, performance tuning, and...


  • Johannesburg, Gauteng, South Africa DeARX Full-time

    DeARX in Johannesburg seeks a 1st Line Application Support Analyst to investigate, diagnose and resolve application and data-related issues. You will use SQL extensively to interrogate databases, identify root causes and support incident resolution.The role requires strong analytical and communication skills, plus experience working with both technical and...


  • johannesburg, gauteng, South Africa Ovations Talent Sourcing Full-time R 1 Contract

    Ovations Talent Sourcing is seeking a hands-on Database Engineer (SQL) for a 6–12 month contract in the consulting industry. The role will build and run the SQL transformation layer in AWS RDS for an enterprise legacy data migration project. Responsibilities include writing and testing transformation scripts, performing data reconciliation, linking...


  • Johannesburg, Gauteng, South Africa ReWorks Solutions Full-time

    ReWorks Solutions in South Africa is seeking an experienced Data Analyst / BI Developer to maintain and optimize existing reports, SQL processes and data workflows across healthcare and related domains. The role emphasizes data accuracy, troubleshooting, and automation, with opportunities to extend skills into complex development, integrations and analytics...


  • Johannesburg, Gauteng, South Africa WatersEdge Solutions Full-time

    WatersEdge Solutions is seeking a Data and AI Engineer to blend data engineering with governed AI. The job spans ELT pipelines, Fabric-based data workflows and Python automation, with governance and human review integral to processes.You will work in a Microsoft-centric stack including SQL Server, Azure SQL, Microsoft Fabric, Power BI, SSRS, Python and Azure...


  • Johannesburg, Gauteng, South Africa Company: Performability Recruitment (Pty) Ltd Full-time

    Performability Recruitment (Pty) Ltd in Johannesburg is seeking interns with a background in software development or actuarial science to apply their skills across client product offerings. You will interact with stakeholders, provide holistic solutions and have a strong technical focus.Training will be provided in using and developing basic database...

  • Data Governance

    3 days ago


    Johannesburg, Gauteng, South Africa Company : Discovery Full-time R 89,000 - R 145,000 Contract

    Discovery, based in Johannesburg, seeks a Data Governance & Data Quality Intern to assist in producing and maintaining reports and performing analyses related to these reports. The year-long internship may lead to full-time employment.Responsibilities include writing SQL queries, supporting analytics requests, and contributing to report automation....