BI Developer / Data Warehouse Developer

Location: Hybrid (On-site + Remote) Umhlanga
Reporting to: Data Engineer / Head of Data & Analytics

About the Role

We are seeking a strong BI Developer / Data Warehouse Developer to design, build, and maintain scalable data and reporting solutions within a fast‑paced call centre environment. You will transform high-volume operational data into meaningful insights through advanced BI development, data modelling, and automation.

Key Responsibilities

  • Design and maintain data warehouse structures and dimensional models (star/snowflake schemas)
  • Develop and optimise ETL/ELT pipelines across multiple systems (CRM, dialers, telephony, HR, etc.)
  • Build and enhance BI dashboards and reports for key KPIs (AHT, SLA, productivity, conversions, campaign performance)
  • Automate reporting processes and improve data workflows for efficiency
  • Ensure data accuracy, integrity, consistency, and performance across platforms
  • Enable real‑time and near real‑time reporting where required
  • Team collaborate with Data Engineers and business stakeholders (Operations, Workforce Management, Finance, IT)

Technical Skills (Essential)

  • Advanced SQL
  • Microsoft SQL Server
  • Microsoft Fabric / Azure Data Services
  • On‑premise and cloud data environments
  • Power BI (advanced dashboarding & reporting)
  • ETL / ELT development (end‑to‑end pipeline design)
  • Data modelling (fact tables, dimension tables, star schema)
  • Data integration and automation
  • Strong BI development experience
  • Data warehousing principles and implementation
  • Data lakes (design and implementation)
  • Basic Python or scripting knowledge essential

Experience & Qualifications

  • Degree/Diploma in Computer Science, Information Systems, Data Engineering, or related field
  • 2–5 years’ experience in BI Development / Data Warehouse environments
  • Experience working with large structured datasets
  • Exposure to call centre systems (dialers, CRM, telephony platforms) is advantageous

Key Competencies

  • Strong technical and analytical problem‑solving skills
  • High attention to detail and data accuracy
  • Solution‑driven and structured thinking approach
  • Ability to perform in a fast‑paced environment
  • Strong communication skills (technical and non‑technical stakeholders)
  • Strong teamwork, collaboration, and stakeholder engagement abilities

We are committed to providing equal opportunities to all applicants from diverse backgrounds.

Apply now and take your career to the next level!

#J-18808-Ljbffr
Similar jobs

BI Developer / Data Warehouse Developer

Apply Now
Back to search page