1,171,479open jobs
66,194companies
208,186added this week
Browse all
Salary
≈ $24k – $56k per year (Estimated)
Location
In office (Cape Town)
Employment
Contractor

First seen by Alion on Oct 3, 2026.

Overview
Company
Impact
Profile match
PBT Group is a South African data consultancy founded in 1999 that specialises in analytics, data engineering and business intelligence. It supplies skilled data teams to banks, insurers and telecom operators. The company operates across South Africa and into international markets.

PBT Group is seeking an experienced and delivery-focused Data Engineer to join our consulting team on a contract basis. The successful candidate will have strong data engineering and data warehousing experience within a Microsoft-centric environment and will be responsible for designing, developing, and maintaining scalable data solutions that support business intelligence, analytics, and reporting requirements.

The ideal candidate will have a solid foundation in the traditional Microsoft BI stack (SSIS, SSAS, SSRS/Power BI), strong SQL development skills, and proven experience in enterprise data warehousing environments. Exposure to cloud-based data platforms and emerging AI-enabled data solutions will be highly advantageous.

Key Responsibilities

  • Design, develop, and maintain robust ETL/ELT processes and data integration solutions.

  • Build and support enterprise data warehouse solutions, including dimensional modelling and data marts.

  • Analyse business requirements and translate them into technical data solutions.

  • Develop, optimise, and troubleshoot SQL queries, stored procedures, and database objects.

  • Ensure data quality, integrity, governance, and performance across data platforms.

  • Develop and maintain reporting and analytics solutions using SSRS and/or Power BI.

  • Collaborate with business stakeholders, analysts, architects, and project teams to deliver data solutions.

  • Support data migration, integration, and modernisation initiatives.

  • Participate in data architecture discussions and contribute to continuous improvement initiatives.

  • Produce and maintain technical documentation and operational procedures.

Required Skills and Experience

Technical Skills

  • Strong SQL Server development experience.

  • Advanced T-SQL programming and database optimisation skills.

  • Solid experience with:

    • SQL Server Integration Services (SSIS)

    • SQL Server Analysis Services (SSAS)

    • SQL Server Reporting Services (SSRS)

    • Power BI

  • Strong understanding of Data Warehousing principles and methodologies.

  • Experience in:

    • Star and Snowflake schema design

    • Dimensional modelling

    • ETL development

    • Data quality and reconciliation processes

  • Experience integrating data from multiple source systems.

  • Knowledge of performance tuning and optimisation practices.

Data Warehouse & Analytics Experience

  • Proven experience designing and supporting enterprise data warehouse solutions.

  • Strong understanding of data modelling concepts and best practices.

  • Experience supporting reporting, analytics, and business intelligence environments.

  • Ability to work with large and complex datasets.

Advantageous Skills

  • Experience with cloud data platforms such as:

    • Microsoft Azure

    • Azure Data Factory

    • Azure SQL

    • Azure Synapse Analytics

    • Microsoft Fabric

  • Exposure to Databricks or modern data platform technologies.

  • Experience with DevOps practices and CI/CD pipelines.

  • Knowledge of data governance and data management frameworks.

  • Exposure to AI, Machine Learning, Generative AI, or AI-enabled analytics solutions.

  • Experience working in consulting or client-facing environments.

Qualifications

  • Relevant tertiary qualification in Computer Science, Information Systems, Engineering, Mathematics, Statistics, or a related field.

  • Microsoft certifications will be advantageous.

Personal Attributes

  • Strong analytical and problem-solving abilities.

  • Excellent communication and stakeholder engagement skills.

  • Self-managed and delivery-oriented.

  • Ability to work independently and within cross-functional teams.

  • Strong attention to detail and commitment to quality.

  • Adaptable and able to work across multiple client environments.

Why Join PBT Group?

PBT Group is a leading provider of data, analytics, and technology solutions. We partner with clients across a variety of industries to unlock value from their data and help them make informed business decisions. This role offers the opportunity to work on diverse projects, collaborate with experienced professionals, and contribute to innovative data initiatives.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,171,479 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Data Science
Similar stack
Same company
Cape Town
IT Data Engineer 11 days ago
≈ $46k – $135k per year (Estimated) • In office • Linköping
Python
SQL
Databases
MySQL
PostgreSQL
Oracle
MS SQL
AI/ML
Machine Learning
DevOps
Rest API
Azure
Git
Linux
Unix
Analytics
Power BI
ETL/ELT
Dimensional Modeling
Management
Agile
Apply
≈ $83k – $186k per year (Estimated) • In office • Full-Time • 3+ years exp • Cairo
Databases
Delta Lake
AI/ML
Fine-tuning
Machine Learning
DevOps
CI/CD
Apply
≈ $19k – $55k per year (Estimated) • Hybrid • 2+ years exp • Bachelor's Degree • Bucharest
Analytics
ETL/ELT
Management
Agile
Apply
Data Engineer 13 days ago
$70k per year • In office • Full-Time • Raleigh
Python
SQL
Databases
PostgreSQL
AI/ML
Time Series Forecasting
DevOps
Git
Linux
Analytics
ETL/ELT
Apply
Data Engineer 1 day ago
$88k per year • Hybrid • Full-Time • Tampa
Python
SQL
Scala
Databases
Snowflake
Databricks
DevOps
Azure
CI/CD
AWS
FinOps
Analytics
Power BI
ETL/ELT
Matillion
Apply
≈ $70k – $159k per year (Estimated) • In office • 2+ years exp • Bachelor's Degree • Morrisville
Python
SQL
AI/ML
Machine Learning
Analytics
Tableau
Power BI
Apply
≈ $44k – $94k per year (Estimated) • In office • 4+ years exp • Bachelor's Degree • Hong Kong
Analytics
Power BI
Management
Smartsheet
Microsoft Project
Jira
Agile
Scrum
Apply
≈ $69k – $160k per year (Estimated) • In office • Bachelor's Degree • Morrisville
Python
SQL
AI/ML
Machine Learning
Apply
≈ $45k – $106k per year (Estimated) • In office • 5+ years exp • Bachelor's Degree • Bucharest
Python
AI/ML
CUDA Toolkit
Multimodal AI
Computer Vision
AI Agents
NLP
TensorRT
Llama
CUDA
OpenAI
Anthropic
Hugging Face
LLMOps
LLM Guardrails
Multi-Agent Systems
Machine Learning
DevOps
CI/CD
Jenkins
Kubernetes
AIOps
GitLab
Apply
≈ $109k – $230k per year (Estimated) • Hybrid • Morrisville
Python
JavaScript
TypeScript
Python
FastAPI
AI/ML
Prompt Engineering
AI Agents
Frontend
Zustand
Redux
Next.js
React.js
Storybook
Mobile
State Management
DevOps
CI/CD
Docker
Kubernetes
Nginx
Design
Figma
Apply
In office • Cape Town
Apply
In office • Cape Town
Apply
In office • Cape Town
Management
Microsoft Office
Apply
In office • Cape Town
Apply
Apply
See all jobs
This is one of many
1,171,479 more open roles from verified company boards, updated every day.