Azure Data Engineer (4(

Watershed Consulting

Gauteng

On-site

ZAR 661,000 - 1,102,000

Full time

37 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Watershed Consulting is seeking 4 experienced Azure Data Engineers to join our client in Sandton, Johannesburg on a 12-month on-site contract. The role demands a minimum 7 years total IT experience with 3–4 years at expert level in Azure data engineering.

Responsibilities include designing scalable Azure data pipelines, T-SQL analysis, Python ETL in Databricks, and Data Vault 2.0 modeling. The engagement includes potential permanent openings with Zensar for top performers.

Qualifications

  • Minimum 7 years total IT experience with 3–4 years in an Azure Data Engineer role at expert level.
  • Demonstrated experience with Azure Data Factory, Azure Databricks, Azure Synapse Analytics and Azure Data Lake Storage Gen2.
  • Excellent data analysis and exploration skills using T-SQL and advanced SQL programming.
  • Proficiency in Python for ETL development and Databricks.
  • Experience writing automated tests for data pipelines and validating data quality.
  • Strong understanding of Data Vault 2.0 and Kimball dimensional modelling.
  • Experience with Git, Azure DevOps and CI/CD deployment pipelines.
  • Awareness of data governance tools such as Azure Purview and data policies.

Responsibilities

  • Design, build and maintain scalable Azure-based data pipelines and ETL solutions.
  • Perform data analysis and exploration using T-SQL to support requirements, profiling and troubleshooting.
  • Develop ETL and data transformation code in Python, primarily using Azure Databricks.
  • Implement and maintain automated tests for data pipelines to ensure data quality and reliability.
  • Design and optimize data warehouse models using dimensional modelling and Data Vault 2.0.
  • Ingest, store and process data using Azure Data Factory, Azure Databricks, Azure Synapse Analytics and Azure Data Lake Storage Gen2.
  • Optimize performance and ensure robustness of ETL processes and data solutions.
  • Use source control and Azure DevOps to manage code, CI/CD pipelines and deployments.
  • Apply data governance tools and practices (for example, Azure Purview) and ensure compliance with data policies.
  • Collaborate with stakeholders, document technical designs, and provide guidance to development and data teams.

Skills

Azure Data Factory
Azure Databricks
Azure Synapse Analytics
T-SQL
Python
Data Vault 2.0
Data warehousing
Git
CI/CD pipelines
Data governance
Azure Purview

Tools

Git
Azure DevOps

Job description

Job Title
Description

We are seeking 4 experienced Azure Data Engineers to join our client in Sandton, Johannesburg. This is a 12-month on-site contract (work from office) with a subcontractor budget of R800/hr, negotiable for outstanding candidates. Permanent opportunities with Zensar are available for the right people. Candidates must have a minimum of 7 years total experience and 3 to 4 years of expert-level experience as an Azure Data Engineer. Highlighted skills are mandatory.

Responsibilities
  • Design, build and maintain scalable Azure-based data pipelines and ETL solutions.
  • Perform data analysis and exploration using T-SQL to support requirements, profiling and troubleshooting.
  • Develop ETL and data transformation code in Python, primarily using Azure Databricks.
  • Implement and maintain automated tests for data pipelines to ensure data quality and reliability.
  • Design and optimize data warehouse models using dimensional modelling and Data Vault 2.0.
  • Ingest, store and process data using Azure Data Factory, Azure Databricks, Azure Synapse Analytics and Azure Data Lake Storage Gen2.
  • Optimize performance and ensure robustness of ETL processes and data solutions.
  • Use source control and Azure DevOps to manage code, CI/CD pipelines and deployments.
  • Apply data governance tools and practices (for example, Azure Purview) and ensure compliance with data policies.
  • Collaborate with stakeholders, document technical designs, and provide guidance to development and data teams.
Qualifications
  • Minimum 7 years total IT experience with 3 to 4 years in an Azure Data Engineer role at expert level.
  • Demonstrated experience with Azure Data Factory, Azure Databricks, Azure Synapse Analytics and Azure Data Lake Storage Gen2.
  • Excellent data analysis and exploration skills using T-SQL and advanced SQL programming.
  • Proficiency in Python for ETL development, data wrangling and working within Databricks.
  • Experience writing automated tests for data pipelines and validating data quality.
  • Strong understanding of data warehouse modelling methodologies including Kimball/dimensional modelling and Data Vault 2.0.
  • Experience building robust, performant ETL processes and applying performance optimization techniques.
  • Experience with source control (Git), Azure DevOps and CI/CD deployment pipelines.
  • Awareness and experience of data governance tools such as Azure Purview.
  • Excellent analytical and problem-solving skills, strong communication, stakeholder engagement and documentation skills.
Skills
  • Microsoft Fabric
  • Git
  • Python
  • T-SQL
  • SQL stored procedures and functions
  • Automated testing for data pipelines
  • Data warehouse modeling
  • Data Vault 2.0
  • ETL performance optimization
  • CI/CD and deployment pipelines
  • Data governance
  • Data analysis and exploration
  • Analytical problem solving
  • Organizational skills
  • Ownership and self-motivation
  • Teamwork
  • Resilience under pressure
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Azure Data Engineer
Azure Data Engineer

Blue Pearl HQ • Johannesburg

Hybrid
ZAR 900,000 - 1,200,000
Azure Data Engineer
Azure Data Engineer

Blue Pearl PTY • Johannesburg

Hybrid
ZAR 600,000 - 900,000
Azure Data Engineer — 12-Month On-Site (Sandton)
Azure Data Engineer — 12-Month On-Site (Sandton)

Watershed Consulting • Gauteng

On-site
ZAR 661,000 - 1,102,000
Data Engineer
Data Engineer

Hire Resolve • Sandton

On-site
ZAR 700,000 - 1,000,000
Senior Data Engineer – Channel & Data Insights
Senior Data Engineer – Channel & Data Insights

Sabenza IT & Recruitment • Johannesburg

On-site
ZAR 900,000 - 1,200,000
Cloud Data Engineer (12-month contract)
Cloud Data Engineer (12-month contract)

DeARX • Sandton

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

Hileya - Management Consulting • Sandton

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

ATS Client • Sandton

On-site
Data Engineer
Data Engineer

PBT Group • Cape Town

On-site
ZAR 900,000 - 1,300,000
Data Engineer (Analytics & Data Platform)
Data Engineer (Analytics & Data Platform)

ATS Client • Cape Town

Hybrid
ZAR 1,200,000 - 1,800,000
Training budget
Flexible working arrangements
Career development