Data Engineer – T-SQL

1 week ago


Johannesburg, Gauteng, South Africa PBT Group Full time

PBT Group is seeking an experienced Data Engineer with strong expertise in T-SQL & Power BI to develop, optimise, and maintain data solutions. The ideal candidate will have a solid background in SQL-based ETL development, data modelling, and reporting, with exposure to Ab Initio being a beneficial advantage.

Key Responsibilities:

  • Develop, enhance, and maintain robust data pipelines and ETL processes.
  • Design and implement optimised SQL queries, stored procedures, and functions.
  • Work with large datasets, ensuring high data integrity, performance, and reliability.
  • Develop interactive and insightful reports and dashboards using Power BI.
  • Collaborate with business and technical teams to define and implement data solutions.
  • Optimise database performance, indexing, and query tuning for efficiency.
  • Perform data validation, transformation, and integration across multiple sources.
  • Support data governance, quality, and compliance initiatives.
  • Exposure to Ab Initio would be beneficial for advanced ETL processing.

Requirements:

  • Experience: Minimum 5 years in Data Engineering / SQL Development.
  • Technical Expertise:
    • T-SQL (Microsoft SQL Server) – strong proficiency
    • Power BI – report development & data visualisation
    • ETL development and data pipeline management
    • Performance tuning & query optimisation
    • Data modelling & warehousing concepts
    • Experience with cloud platforms (Azure, AWS, or GCP) is advantageous
    • Ab Initio exposure is beneficial but not mandatory

Key Competencies:

  • Strong analytical and problem-solving skills.
  • Detail-oriented with a focus on data accuracy and quality.
  • Ability to work independently and within a team.
  • Excellent communication skills and stakeholder engagement.

* In order to comply with the POPI Act, for future career opportunities, we require your permission to maintain your personal details on our database. By completing and returning this form you give PBT your consent

* If you have not received any feedback after 2 weeks, please consider you application as unsuccessful.



  • Johannesburg, Gauteng, South Africa PBT Group Full time

    We are looking for a skilled Data Engineer with expertise in T-SQL to join our team.The successful candidate will have a solid background in SQL-based ETL development, data modelling, and reporting, with exposure to Ab Initio being a beneficial advantage.Key Responsibilities:Develop and maintain robust data pipelines and ETL processes.Design and implement...

  • Senior T-SQL Developer

    23 hours ago


    Johannesburg, Gauteng, South Africa PBT Group Full time

    PBT Group is seeking an experienced Data Engineer with strong expertise in T-SQL to develop, optimise and maintain data solutions.The ideal candidate will have a solid background in SQL-based ETL development, data modelling, and reporting, with exposure to Ab Initio being a beneficial advantage.Job Requirements:Minimum 5 years of experience in Data...

  • Data Engineer

    23 hours ago


    Johannesburg, Gauteng, South Africa PBT Group Full time

    We are seeking an experienced Data Engineer with strong expertise in T-SQL to develop, optimise and maintain data solutions. The ideal candidate will have a solid background in SQL-based ETL development, data modelling, and reporting, with exposure to Ab Initio being a beneficial advantage.Key Responsibilities:Develop, enhance, and maintain robust data...

  • SQL Database Engineer

    22 hours ago


    Johannesburg, Gauteng, South Africa PBT Group Full time

    PBT Group is seeking a talented Data Engineer with expertise in T-SQL to develop, optimise and maintain data solutions.The ideal candidate will have a solid background in SQL-based ETL development, data modelling, and reporting, with exposure to Ab Initio being a beneficial advantage.Responsibilities:Develop and maintain robust data pipelines and ETL...


  • Johannesburg, Gauteng, South Africa Clear Leaf Consulting (Pty) Ltd Full time

    We are seeking a skilled SQL Developer and Data Analyst to join our team at Clear Leaf Consulting (Pty) Ltd.Job Description:Develop and maintain robust data pipelines and ETL processes.Design and implement efficient SQL queries, stored procedures, and functions.Collaborate with business stakeholders to identify and prioritize data solutions.Develop...

  • Data Engineer

    1 week ago


    Johannesburg, Gauteng, South Africa PBT Group Full time

    PBT Group is seeking a skilled Data Engineer to join our team. The ideal candidate will have experience working with Oracle DB, SQL Server, and T-SQL, with any exposure to Ab Initio being a beneficial addition. The role involves developing and optimising data pipelines, ensuring data integrity, and supporting business intelligence and analytics...


  • Johannesburg, Gauteng, South Africa Clear Leaf Consulting (Pty) Ltd Full time

    PBT Group seeks an experienced Data Engineer with expertise in T-SQL & Power BI to develop, optimize, and maintain data solutions.Key Responsibilities:Develop and enhance robust data pipelines and ETL processes.Design and implement optimized SQL queries, stored procedures, and functions.Work with large datasets, ensuring high data integrity, performance, and...

  • Azure Data Engineer

    12 hours ago


    Johannesburg, Gauteng, South Africa Smart4Energy Full time

    About the JobAs a Data Engineer at Smart4Energy, you will be responsible for designing and building modern data pipelines and data storage platforms, including data warehouses and lakehouses.Key Responsibilities:Design and Build: Create modern data pipelines and data storage platforms, including data warehouses and lakehouses.Data Exposure: Utilize tools...


  • Johannesburg, Gauteng, South Africa Smart4Energy Full time

    Company OverviewAt Smart4Energy, we are committed to harnessing the power of data to drive business growth and innovation. Our team of experts is dedicated to delivering cutting-edge solutions that transform the way our clients work.Job DescriptionWe are seeking a highly skilled Data Engineer to join our team on a 12-month contract. As a key member of our...


  • Johannesburg, Gauteng, South Africa RPO Recruitment Full time

    Job title : SQL Database AdministratorJob Location : Gauteng, JohannesburgDeadline : March 28, 2025Quick Recommended LinksJobs by Location Job by industries Responsibilities:Administer, configure, and maintain SQL databases to ensure optimal performance, security, and availability. Manage database integration and reporting services. Develop, optimize, and...


  • Johannesburg, Gauteng, South Africa Smart4Energy Full time

    About the RoleAs a Data Engineer at Smart4Energy, you will be responsible for designing and building modern data pipelines and storage platforms, including data warehouses and lakehouses. You will work closely with our team to analyze current business practices, processes, and procedures to identify future opportunities for leveraging Microsoft Fabric data &...

  • Data Engineer

    16 hours ago


    Johannesburg, Gauteng, South Africa Smart4Energy Full time

    Get AI-powered advice on this job and more exclusive features.Job Title: Data EngineerLocation: JohannesburgContract: 12-monthAbout the Role:We are seeking a skilled Data Engineer to join our clients team on a 12-month contract. You will play a key role in developing solutions to enhance their Microsoft Analytics ecosystem. This role involves working on...


  • Johannesburg, Gauteng, South Africa TechFactorial Full time

    TechFactorial is looking for an experienced MS SQL Server Developer to take on the role of Senior SQL Developer.About the JobThis position involves working on designing, developing, and optimizing MS SQL Server databases and queries.Key ResponsibilitiesDesign and develop efficient MS SQL Server databases and queries.Maintain and improve ETL/ELT pipelines...


  • Johannesburg, Gauteng, South Africa TechFactorial Full time

    We are looking for a skilled MS SQL Server Developer with expertise in SQL development, ETL/ELT processes, and database optimization.Key Responsibilities:Design, develop, and optimize MS SQL Server databases and queries.Develop and maintain ETL/ELT pipelines using SSIS, ADF, or similar tools.Implement data warehouses, data marts, and SSAS Tabular...

  • Big Data Specialist

    12 hours ago


    Johannesburg, Gauteng, South Africa Smart4Energy Full time

    About the TeamOur team of experts is dedicated to delivering innovative solutions that meet the evolving needs of our clients. As a Data Engineer, you will play a key role in developing solutions to enhance our Microsoft Analytics ecosystem.Key Responsibilities:Data Exposure: Utilize tools like Power BI, Azure API Apps, or other modern visualization...

  • Data Analyst

    6 days ago


    Johannesburg, Gauteng, South Africa Data Bene Full time

    A vacancy exists for a Data Analyst within the Micro Merchant Division – Touchsides, in Rosebank, Johannesburg. The primary focus as Data Analyst is to collect, analyze, clean and interpret data sets across the business to make informed decisions. Utilize technical expertise to ensure data is accurate and high-quality.Key Responsibilities include, but are...

  • Data Engineer

    4 weeks ago


    Johannesburg, Gauteng, South Africa Network Recruitment Full time

    A leading technology firm is seeking a highly skilled Data Engineer to join their team in a hybrid/remote capacity. If you have experience in Python, SQL, AWS, and ETL processes , and are passionate about building and optimizing data pipelines , this role is for you Qualifications: BSc in Computer Science, Information Systems, Engineering, or a related...


  • Johannesburg, Gauteng, South Africa Data Bene Full time

    About the RoleThe Data Analyst will play a crucial role in driving business growth by providing insights and recommendations based on data analysis.Key Responsibilities include:Collecting, organizing, analyzing, and disseminating information to support business decision-makingResolving data queries, report writing, and presenting findings to...

  • Data Engineer

    3 weeks ago


    Johannesburg, Gauteng, South Africa Network Recruitment Full time

    A leading technology firm is seeking a highly skilled Data Engineer to join their team in a hybrid/remote capacity. If you have experience in Python, SQL, AWS, and ETL processes , and are passionate about building and optimizing data pipelines , this role is for youQualifications: BSc in Computer Science, Information Systems, Engineering, or a related...


  • Johannesburg, Gauteng, South Africa Data Bene Full time

    About the JobWe are seeking a talented Data Analyst to join our team at Data Bene. The successful candidate will be responsible for analyzing complex data sets and providing insights to inform business decisions.Key Responsibilities include:Collecting, organizing, and analyzing data to support business decision-makingDeveloping and maintaining databases and...