Data Platform Engineer

Skywaves Rise

Johannesburg

Hybrid

ZAR 600,000 - 1,200,000

Full time

45 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Skywaves Rise in Sandton, Johannesburg is seeking an Infrastructure & Data Platform Engineer to support Azure Databricks and automation. Hybrid work arrangement with 3 days in the office weekly.

The role blends infrastructure engineering with data platform practices to ensure reliable, automated, self-service environments for platform users.

Qualifications

  • Solid experience with Microsoft Azure infrastructure (Entra ID, Key Vault, networking, storage).
  • Hands‑on Azure Databricks experience (Unity Catalog, cluster/job management).
  • Terraform (IaC) experience, ideally in a multi‑environment setup.
  • Proficiency in Python; working knowledge of SQL; .NET is a plus.
  • Experience building/maintaining CI/CD pipelines (Azure DevOps, GitHub Actions, or similar).
  • Understanding of data platform governance and cost.

Responsibilities

  • Design and maintain CI/CD pipelines (DevOps/GitHub Actions) for infrastructure and application deployments.
  • Write and maintain Terraform IaC for Azure services and Azure Databricks (Unity Catalog, workspaces, networking, compute policies).
  • Develop and support application code in Python and/or .NET for platform tooling and automation.
  • Build and maintain shared libraries/modules used by data engineers and analysts across the platform.
  • Design and implement pipelines/processes that support platform management (cost tracking, governance, provisioning, monitoring).
  • Collaborate with data engineers, analysts, and security/infra teams to translate requirements into platform capabilities.
  • Troubleshoot infrastructure, pipeline, and integration issues (networking, auth, connectivity).
  • Contribute to platform documentation and best-practice standards.

Skills

Azure infrastructure
Azure Databricks
Terraform IaC
Python
SQL
.NET
CI/CD pipelines
Azure DevOps
GitHub Actions
cost governance

Tools

Terraform
Azure Databricks
Azure DevOps
GitHub Actions
Unity Catalog

Job description

Location : Sandton, Johannesburg[ 3 Days in a week from office]

Purpose

Support the design, build, and operation of the Data Platform, blending infrastructure engineering with data engineering practices to keep the Databricks & Azure environment reliable, automated, and self-service for platform users.

Key Responsibilities
  • Design and maintain CI/CD pipelines (DevOps/GitHub Actions) for infrastructure and application deployments
  • Write and maintain Terraform IaC for Azure services and Azure Databricks (Unity Catalog, workspaces, networking, compute policies)
  • Develop and support application code in Python and/or .NET for platform tooling and automation
  • Build and maintain shared libraries/modules used by data engineers and analysts across the platform
  • Design and implement pipelines/processes that support platform management (cost tracking, governance, provisioning, monitoring)
  • Collaborate with data engineers, analysts, and security/infra teams to translate requirements into platform capabilities
  • Troubleshoot infrastructure, pipeline, and integration issues (networking, auth, connectivity)
  • Contribute to platform documentation and best-practice standards
Required Skills & Experience
  • Solid experience with Microsoft Azure infrastructure (Entra ID, Key Vault, networking, storage)
  • Hands‑on Azure Databricks experience (Unity Catalog, cluster/job management)
  • Terraform (IaC) experience, ideally in a multi‑environment setup
  • Proficiency in Python; working knowledge of SQL; .NET is a plus
  • Experience building/maintaining CI/CD pipelines (Azure DevOps, GitHub Actions, or similar)
  • Understanding of data platform governance and cost
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Data Platform Engineer - Azure, Databricks & DevOps
Data Platform Engineer - Azure, Databricks & DevOps

Ninety One • Wes-Kaap

On-site
ZAR 1,000,000 - 1,500,000
Azure Data Engineer
Azure Data Engineer

Blue Pearl PTY • Johannesburg

Hybrid
ZAR 600,000 - 900,000
Senior Data Platform Engineer - Azure, Databricks & DevOps
Senior Data Platform Engineer - Azure, Databricks & DevOps

Ninety One • Cape Town

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

Ninety One • Cape Town

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

Ninety One • Wes-Kaap

On-site
ZAR 1,000,000 - 1,500,000
Data Engineer - Databricks JHB
Data Engineer - Databricks JHB

Decision Inc. • Johannesburg

On-site
ZAR 600,000 - 900,000
Competitive salary
Health benefits
Growth opportunities
+2
Senior Data Engineer (Databricks & Cloud Data Platforms)
Senior Data Engineer (Databricks & Cloud Data Platforms)

DVT • Cape Town

On-site
ZAR 900,000 - 1,500,000
Senior Databricks Data Engineer
Senior Databricks Data Engineer

Hileya - Management Consulting • Sandton

On-site
ZAR 500,000 - 700,000
Senior Data Platform Engineer
Senior Data Platform Engineer

X, bigly labs • Johannesburg

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

The Focus Group • Sandton

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