BI Developer / Data Warehouse Developer Data Engineer

Website GBS

Welcome to GBS, your gateway to excellence in the South African financial services industry. Established in 2010, GBS stands as a beacon of innovation, performance and enduring customer satisfaction.

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
 

go to method of application »

Apply via company website ( N / A ) or

 

More posts