Senior Data Engineer - GCP & Real-Time Pipelines (Hybrid)

PBT Group

Johannesburg

Hybrid

ZAR 900,000 - 1,500,000

Full time

4 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

PBT Group in Johannesburg is seeking an experienced Senior Data Engineer with strong Google Cloud Platform (GCP) expertise to design, develop and optimise scalable, cloud-native data platforms and near-real-time data pipelines.

You will work on distributed data pipelines using BigQuery, Dataflow, Pub/Sub and dbt, with Python and SQL, in a hybrid Johannesburg environment. The role is a 12‑month contract starting December 2026 / January 2027, offering collaboration with cross-functional teams.

Qualifications

  • 8+ years in Data Engineering.
  • Strong GCP experience with BigQuery, Dataflow, Pub/Sub.
  • Proficiency in Python and SQL.
  • Experience designing distributed data-processing solutions.

Responsibilities

  • Design, develop and maintain scalable cloud-native data pipelines on GCP.
  • Build batch and near-real-time data flows.
  • Implement streaming architectures using Pub/Sub and Dataflow.
  • Manage workloads with Cloud Run and GKE.
  • Collaborate with teams to deliver robust data solutions.

Skills

GCP
BigQuery
Dataflow
Pub/Sub
dbt
Python
SQL
Distributed processing
Event-driven

Education

BSc Computer Science
Google Cloud Professional Data Engineer

Tools

Terraform
Looker

Job description

PBT Group in Johannesburg is seeking an experienced Senior Data Engineer with strong Google Cloud Platform (GCP) expertise to design, develop and optimise scalable, cloud-native data platforms and near-real-time data pipelines.

You will work on distributed data pipelines using BigQuery, Dataflow, Pub/Sub and dbt, with Python and SQL, in a hybrid Johannesburg environment. The role is a 12‑month contract starting December 2026 / January 2027, offering collaboration with cross-functional teams.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Engineer: GCP Cloud-Native Pipelines Real-Time
Senior Data Engineer: GCP Cloud-Native Pipelines Real-Time

PBT Group • Johannesburg

Hybrid
ZAR 1,200,000 - 1,800,000
Senior Data Engineer – Google Cloud Platform (GCP)
Senior Data Engineer – Google Cloud Platform (GCP)

PBT Group • Johannesburg

Hybrid
ZAR 900,000 - 1,500,000
Senior Data Engineer
Senior Data Engineer

PBT Group • Johannesburg

Hybrid
ZAR 1,200,000 - 1,800,000
Senior Data Engineer – Google Cloud Platform (GCP) (Contract)
Senior Data Engineer – Google Cloud Platform (GCP) (Contract)

PBT Group • Johannesburg

Hybrid
ZAR 900,000 - 1,500,000
Senior Data Engineer - GCP Cloud-Native Pipelines (Hybrid)
Senior Data Engineer - GCP Cloud-Native Pipelines (Hybrid)

PBT Group • Johannesburg

Hybrid
ZAR 900,000 - 1,500,000
GCP Data Engineer: Scalable Pipelines & Analytics
GCP Data Engineer: Scalable Pipelines & Analytics

BigTalent • Johannesburg

On-site
ZAR 600,000 - 900,000
Senior Data Engineer: GCP & GenAI Streaming Pipelines
Senior Data Engineer: GCP & GenAI Streaming Pipelines

ADG • Johannesburg

On-site
ZAR 900,000 - 1,500,000
Senior Data Engineer - Hybrid (Cloud, ETL & Data Warehousing)
Senior Data Engineer - Hybrid (Cloud, ETL & Data Warehousing)

Placements24 • Benoni

Hybrid
ZAR 900,000 - 1,500,000
Competitive salary
Hybrid work environment
Continuous learning and development
+2
Senior Data Engineer: Cloud & Data Warehouse Expert
Senior Data Engineer: Cloud & Data Warehouse Expert

PBT Group • Cape Town

On-site
ZAR 900,000 - 1,300,000
Senior Cloud Data Engineer, AI-Powered Data on GCP
Senior Cloud Data Engineer, AI-Powered Data on GCP

Liquid Thought • Johannesburg

On-site
ZAR 900,000 - 1,500,000
AI-forward culture
Learning opportunities (Udemy, nanodeg
Tech events & expos