Data Platform Engineer

Zensar Technologies

Johannesburg

Hybrid

ZAR 900,000 - 1,400,000

Full time

8 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Zensar Technologies in Johannesburg is seeking a Data Platform Engineer to support the design, build, and operation of the Data Platform, blending infrastructure engineering with data practices to keep the Databricks and Azure environment reliable, automated, and self-service for platform users. The role is based in Sandton with three days in the office weekly and a 12-month renewal contract.

You will implement CI/CD pipelines, IaC with Terraform, and platform tooling in Python/.NET,

Qualifications

  • 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
Python
SQL
.NET
CI/CD
Data governance

Job description

Data Platform Engineer:
  • Location: Sandton, Johannesburg [3 Days in a week from office]
  • Duration: 12 Months renewal
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
Data Platform Engineer - - Azure & Databricks

Watershed Consulting • Johannesburg

Hybrid
ZAR 900,000 - 1,200,000
Data Platform Engineer - Azure & Databricks Automation
Data Platform Engineer - Azure & Databricks Automation

Zensar Technologies • Johannesburg

Hybrid
ZAR 900,000 - 1,400,000
Cloud Data Platform Engineer – Azure & Databricks
Cloud Data Platform Engineer – Azure & Databricks

Watershed Consulting • Johannesburg

Hybrid
ZAR 900,000 - 1,200,000
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
Azure Data Engineer
Azure Data Engineer

Blue Pearl PTY • Johannesburg

On-site
ZAR 600,000 - 900,000
Data Engineer | Disa-Dia-De-Jhb-0079
Data Engineer | Disa-Dia-De-Jhb-0079

Decision Inc. • Johannesburg

On-site
ZAR 600,000 - 900,000
Competitive salary package
Health and wellness benefits
Growth and development opportunities
+2
Data Platform Engineer
Data Platform Engineer

Ninety One • Cape Town

On-site
ZAR 900,000 - 1,300,000
Data Engineers
Data Engineers

Blue Pearl PTY • Johannesburg

On-site
ZAR 800,000 - 1,200,000
None
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