Where

Data Engineer

Executive Placements
Johannesburg Full-day Full-time

Description:

Key Responsibilities:
Data Engineering & Pipeline Management
Design, build, and optimize T-SQL stored procedures, functions, and scripts for high-volume data processing and ECM scoring. Develop, deploy, and monitor end-to-end ETL/ELT workflows (e.g., SQL Server Agent, SSIS, Azure Data Factory, or Airflow) with checkpoint/rollback, job tracking, and recovery capabilities. Perform data cleansing, preparation, and transformation to support business intelligence and machine learning workflows. Engineer and maintain reusable feature store tables (per entity/tax type) for ML models and operational scoring. Model and maintain data warehouse structures (3NF, dimensional/star/snowflake), ensuring proper documentation of data lineage. Prepare and deliver curated, scored datasets for downstream consumption in Power BI dashboards and analytics environments. Develop and maintain audit, telemetry, and job tracking tables to ensure data reliability, restartability, and monitoring visibility. Support and troubleshoot production pipelines, optimizing query performance via indexing, tuning, and profiling tools.
Data Quality, Governance, and Compliance
Implement and monitor data validation, reconciliation, and QA frameworks across the data lifecycle. Enforce data security, privacy, and compliance controls in line with corporate and regulatory standards. Support the implementation of data governance and lineage documentation, ensuring traceability and adherence to EDM policies.
Collaboration and Cross-functional Support
Collaborate with data analysts, data scientists, software engineers, and business stakeholders to translate business problems into scalable data solutions. Provide accessible, well-documented datasets to support analytics and reporting. Contribute to all phases of the SDLC, including requirements, design, development, testing, deployment, and maintenance.
Qualifications and Experience:
A tertiary qualification in Computer Science, Information Systems, Data Engineering, Analytics, Mathematics, or Statistics or Matric with 6-8 years of experience in data engineering, database development, or data management in production environments. Proven hands-on experience with SQL Server, including advanced T-SQL development, ETL/ELT workflow design, and performance tuning. Demonstrated delivery of production data solutionsboth batch and near real-timewithin enterprise environments. Experience in building and maintaining data warehouses, feature stores, and reusable data products. Track record of implementing data governance and quality frameworks, ensuring compliance and traceability. Experience
23 Feb 2026;   from: gumtree.co.za

Similar jobs

  • Executive Placements
  • Johannesburg
... Certifications: Azure Data Engineer Associate (Exam DP-203) Fabric Data Engineer Associate (Exam DP ... next-generation data and analytics, is seeking a Senior Data & Analytics Engineer with deep ...
19 days ago
  • Executive Placements
  • Johannesburg
Description: Senior Data Engineer (Kafka Streaming, Spark, Iceberg on ... teams. The Role: Senior Data Engineer As a Senior Data Engineer, you will design, build ... , and optimize next-generation data pipelines ...
21 days ago
  • Executive Placements
  • Johannesburg
... Certifications: Azure Data Engineer Associate (Exam DP-203) Fabric Data Engineer Associate (Exam DP ... next-generation data and analytics, is seeking a Senior Data & Analytics Engineer with deep ...
21 days ago
  • Job Placements
  • Johannesburg
... Description: Azure Data Engineer (Mid to Senior) Deliver data engineering solutions with ... technology consulting and digital data solutions for organisations ... . The Role: Azure Data Engineer (Mid to Senior) ... experience as an Azure Data Engineer at a mid to ...
6 days ago