Back to jobs

BI Developer / Data Warehouse Developer

GBS KwaZulu-Natal 2 months ago
Full-time
Information Technology

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