BI Developer

Network Contracting
📍 Johannesburg, Johannesburg, South-Africa 💼 Full-time 🕒 Posted February 28, 2026

Job Description

Key Responsibilities:
  • Design, develop, and maintain BI solutions including data models, dashboards, and reports.
  • Build and optimise ETL/ELT processes to integrate data from multiple sources.
  • Develop and maintain data warehouses and data marts.
  • Create interactive dashboards and reports using Power BI or similar BI tools.
  • Ensure data accuracy, consistency, and alignment with business requirements.
  • Work closely with business stakeholders, data engineers, and analysts to deliver insights.
  • Support data governance, data quality, and reporting standards.
  • Troubleshoot and optimise BI performance and data refresh processes.
Job Experience and Skills Required:

Education:
  • Degree in Information Technology, Computer Science, Data Science, or a related field.
Experience:
  • 3+ years experience in a ...

Ready to Apply?

Submit your application today and join our talented team at Network Contracting.

Submit Application

Job Details

  • Location Johannesburg, Johannesburg
  • Job Type Full-time
  • Category Other-General
  • Posted Date February 28, 2026
  • Application Deadline April 09, 2026