Senior Data Engineer - Contract - Remote (PDG2000483536)

Overview

Reference
PDG2000483536

Salary
ZAR700 - ZAR780/hour

Location
- South Africa -- Johannesburg Metro -- Sandton

Job Type
Contract

Posted
11 August 2025

Closing date
11 Sep 2025 20:59


We are seeking an experienced Senior Data Engineer to lead the design, development, and optimization of enterprise-scale data solutions. This role requires deep expertise in Azure-based data platforms, ETL pipeline development, and data integration across hybrid environments. The ideal candidate will bring strong technical leadership, a passion for data quality and governance, and the ability to collaborate across business and technical teams to deliver high-impact analytics solutions.

Responsibilities:

  • Create and/or extend existing data models to include the data for consumption by the Analytics teams.
  • Apply the relevant business and technical rules in the ETL jobs to correctly move data.
  • Use the SDLC as defined including testing and aligning to release management .
  • Must produce design documents that can be reviewed Design Authority.
  • Build must align to Standards as defined by Enterprise Architecture.
  • Includes KT, Hypercare and PGLS of work delivered.
  • Design, develop, and maintain ETL pipelines using Azure Data Factory and Databricks.
  • Implement data movement and transformation across cloud, on-premises, and hybrid systems.
  • Ensure seamless data exchange and integration using Azure Synapse Analytics, Azure Data Lake, and SQL Server.
  • Develop and consume RESTful and SOAP APIs for real-time and batch data integration.
  • Work with API gateways and secure authentication methods (OAuth, JWT, API keys, certificates).
  • Apply data validation, cleansing, and enrichment techniques.
  • Execute reconciliation processes to ensure data accuracy and completeness.
  • Adhere to data governance and security compliance standards.
  • Troubleshoot ETL failures and optimize SQL queries and stored procedures.
  • Provide operational support and enhancements for existing data pipelines.
  • Partner with data analysts, business analysts, and stakeholders to understand data needs.
  • Document data workflows, mappings, and ETL processes for maintainability.
  • Share best practices and mentor junior engineers.

Experience:

  • Matric and a tertiary qualification.
  • Experience in large-scale enterprise data integration projects.
  • 10+ years in data engineering, ETL development, and SQL scripting.
  • Strong expertise in Azure Data Factory, Databricks, Synapse, and Pentaho.
  • Proficiency in SQL, Python, PySpark, and performance tuning.
  • Experience with Git, Azure DevOps, and CI/CD pipelines.
  • Solid understanding of data modelling, warehousing, and governance.


Contact information

Ashley Singh


For further details please download the job description below: