Senior Data Engineer: Cloud & Data Warehouse Expert

PBT Group

Cape Town

On-site

ZAR 900,000 - 1,300,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

PBT Group is hiring a Data Engineer in Cape Town to join a high-performing data team. You will build and maintain scalable data platforms enabling enterprise analytics and BI.

The role covers end-to-end data engineering from ingestion to modeling, with cloud exposure (Azure/AWS, GCP advantageous) and a strong focus on data quality and governance. Ideal candidates have 5+ years in data engineering, solid SQL and ETL/ELT experience, and comfort working in Agile environments.

Qualifications

  • Degree or Diploma in Computer Science, Information Systems, Engineering, Mathematics, or a related discipline.

Responsibilities

  • Design, develop, and maintain scalable data pipelines for enterprise analytics and reporting.
  • Build robust ETL/ELT processes to ingest, cleanse, transform, and deliver high-quality data.
  • Develop reliable, reusable data integration solutions.
  • Optimise data processing performance, scalability, and reliability.
  • Design and develop enterprise Data Warehouse solutions.
  • Implement dimensional models (Kimball/Inmon).
  • Develop fact and dimension models for reporting and analytics.
  • Ensure data quality and governance across datasets.
  • Develop cloud-native data solutions using modern cloud technologies.
  • Work with structured and semi-structured data from multiple sources.
  • Support migration to cloud platforms and cost optimisation.
  • Collaborate with Business Analysts, BI Developers, Data Scientists, Architects, and stakeholders.
  • Participate in Agile ceremonies, planning, estimation, and design sessions.
  • Write production-ready code and follow software engineering best practices.
  • Perform code reviews and maintain documentation and data lineage.
  • Support CI/CD and deployment automation.
  • Monitor and troubleshoot pipelines and production environments.

Skills

Data engineering
Analytical thinking
Agile
Problem-solving
Communication

Education

Degree or Diploma in Computer Science/Engineering/Math

Tools

SQL
Python
Git
CI/CD
Power BI
Databricks
Spark/PySpark
BigQuery
Azure Data Factory
Synapse Analytics
AWS Glue
Azure Data Lake
S3

Job description

PBT Group is hiring a Data Engineer in Cape Town to join a high-performing data team. You will build and maintain scalable data platforms enabling enterprise analytics and BI.

The role covers end-to-end data engineering from ingestion to modeling, with cloud exposure (Azure/AWS, GCP advantageous) and a strong focus on data quality and governance. Ideal candidates have 5+ years in data engineering, solid SQL and ETL/ELT experience, and comfort working in Agile environments.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Data Engineer
Data Engineer

PBT Group • Cape Town

On-site
ZAR 900,000 - 1,300,000
Senior Data & Analytics Architect — Cloud & AI Leader
Senior Data & Analytics Architect — Cloud & AI Leader

PBT Group • Cape Town

On-site
ZAR 1,200,000 - 1,800,000
Senior/Lead Data Engineer
Senior/Lead Data Engineer

Sabenza IT & Recruitment • Cape Town

On-site
ZAR 900,000 - 1,700,000
Data Engineer
Data Engineer

Hire Resolve • Sandton

On-site
ZAR 700,000 - 1,000,000
Senior Data Engineer - Cloud Data Architect & Analytics
Senior Data Engineer - Cloud Data Architect & Analytics

Boardroom Appointments • Johannesburg

On-site
ZAR 800,000 - 1,200,000
Data Engineer
Data Engineer

Sphere Digital Recruitment • Wes-Kaap

Hybrid
ZAR 700,000 - 1,050,000
Senior Data & BI Engineer — Azure Data, Power BI & ETL
Senior Data & BI Engineer — Azure Data, Power BI & ETL

Sabenza IT & Recruitment • Cape Town

On-site
ZAR 600,000 - 800,000
Senior Data Engineer
Senior Data Engineer

Parvana • Cape Town

On-site
ZAR 550,000 - 750,000
Generous salaries
Industry-leading benefits
Career development opportunities
Senior Cloud Data Engineer - Big Data & Analytics
Senior Cloud Data Engineer - Big Data & Analytics

ATS Client • Pretoria

On-site
ZAR 600,000 - 900,000
Senior Data Engineer: Cloud Data Pipelines & AWS Leader
Senior Data Engineer: Cloud Data Pipelines & AWS Leader

Woolworths Financial Services • Cape Town

On-site
ZAR 800,000 - 1,000,000