Senior Cloud Data Engineer: Modern Platform Builder

JMR Software PTY LTD

Wes-Kaap

On-site

ZAR 1,000,000 - 1,500,000

Full time

9 days ago
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

JMR Software PTY LTD is seeking a Senior Data Engineer with a software mindset to design, develop and deploy modern data solutions across cloud and distributed environments. You’ll work on production-grade pipelines, leveraging Spark/PySpark, Databricks, Kafka, and Delta Lake while applying robust software engineering practices.

The role requires strong Python and SQL skills, cloud experience (GCP/AWS/Azure), and proficiency with CI/CD, Docker/Kubernetes, and data platform tooling.

Qualifications

  • Strong Python/software engineering fundamentals.
  • Cloud data engineering experience across at least one major cloud platform.
  • Strong SQL and data modelling skills.
  • Experience delivering production data solutions.
  • Git, SDLC and CI/CD experience.
  • Experience with distributed data processing.
  • Cloud-native development experience.
  • Problem-solving mindset focused on engineering solutions through code.

Responsibilities

  • Design, develop and deploy modern data solutions across cloud environments.
  • Involve in building cloud-native data platforms and production-grade data pipelines.
  • Work with distributed data processing and streaming technologies.
  • Collaborate with cross-functional teams to deliver scalable data solutions.

Skills

Python
SQL
Git
SDLC
CI/CD
REST APIs
Software engineering principles
PySpark
Spark
Databricks
Kafka
Flink
Delta Lake
Data Lake architectures
Distributed data processing
GCP
Azure
AWS
Docker
Kubernetes
Terraform
Monitoring

Tools

BigQuery
Dataflow
Dataproc
Pub/Sub
Cloud Storage
Data Factory
Synapse
Event Hubs
S3
Glue
Redshift
Kinesis
EMR

Job description

JMR Software PTY LTD is seeking a Senior Data Engineer with a software mindset to design, develop and deploy modern data solutions across cloud and distributed environments. You’ll work on production-grade pipelines, leveraging Spark/PySpark, Databricks, Kafka, and Delta Lake while applying robust software engineering practices.

The role requires strong Python and SQL skills, cloud experience (GCP/AWS/Azure), and proficiency with CI/CD, Docker/Kubernetes, and data platform tooling.

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

Similar jobs worth comparing

Data Engineer
Data Engineer

JMR Software PTY LTD • Wes-Kaap

On-site
ZAR 1,000,000 - 1,500,000
Senior Data Engineer / Platform Lead
Senior Data Engineer / Platform Lead

ATS Client • Pretoria

On-site
ZAR 900,000 - 1,300,000
Senior Data Engineer
Senior Data Engineer

Dariel • Gauteng

On-site
ZAR 900,000 - 1,200,000
Senior Cloud Data Engineer — Spark & Python Lakehouse Lead
Senior Cloud Data Engineer — Spark & Python Lakehouse Lead

Hire Resolve • Johannesburg

On-site
Competitive salary based on experience
Senior Data Platform Engineer – Lakehouse & Cloud
Senior Data Platform Engineer – Lakehouse & Cloud

Blue Pearl PTY • Johannesburg

On-site
ZAR 800,000 - 1,200,000
None
Senior Data Engineer: Spark, Databricks & Cloud Pipelines
Senior Data Engineer: Spark, Databricks & Cloud Pipelines

Boardroom Appointments • Sandton

On-site
ZAR 900,000 - 1,500,000
Data Engineering Manager
Data Engineering Manager

Old Mutual Insure • Johannesburg

On-site
ZAR 1,000,000 - 1,800,000
Data Platform Engineer: Lakehouse & Cloud Pipelines
Data Platform Engineer: Lakehouse & Cloud Pipelines

Blue Pearl PTY LTD • Johannesburg

On-site
ZAR 600,000 - 1,200,000
Senior Data Platform & Cloud Lead
Senior Data Platform & Cloud Lead

Boardroom Appointments • Durban North

On-site
ZAR 900,000 - 1,300,000
Cloud Data Engineer: Spark, Python & Data Solutions
Cloud Data Engineer: Spark, Python & Data Solutions

Boardroom Appointments • Sandton

On-site
ZAR 900,000 - 1,500,000