Data Warehouse Developer

Network Contracting

📍 Johannesburg, Johannesburg, South-Africa

Full-time Other-General Posted February 20, 2026

Job Description

Key Responsibilities

  • Design and develop ETL, data integration, and data warehouse solutions to deliver high-quality Business Intelligence outputs.
  • Participate in the analysis, design, development, troubleshooting, and support of enterprise reporting and analytics platforms.
  • Design, build, test, and implement reports, dashboards, and visualisations with drill-down capabilities.
  • Develop BI solutions using SQL, ADF/Synapse Pipelines, ETL scripting, and the Microsoft BI Stack.
  • Integrate data from multiple source systems, including in-house, vendor-based, on-premise, cloud-based systems, and Office 365.
  • Perform day-to-day database development and administration, including queries, views, schemas, and database objects.
  • Maintain data models, schemas, and hierarchies within data warehouse and reporting environments.
  • Apply performance tuning techniques to optimise existing data solutions.
  • Review code and ov...