Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: May 14, 2026
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • 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.

     

    BI Developer / Data Warehouse Developer

    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 »

    Data Engineer

    • In this role, you’ll modernise data infrastructure, migrate legacy systems, and engineer solutions that power business decisions impacting thousands of customers daily within a high-volume call centre environment.
    • You’ll also gain exposure to emerging technologies like Microsoft Fabric and Salesforce Data Cloud, positioning yourself at the forefront of South Africa’s evolving data landscape.

    What You’ll Do

    • Design and implement end-to-end cloud data solutions from architecture through to deployment
    • Support migration of on-prem systems to cloud, ensuring scalability, performance, and security
    • Build and optimise data pipelines, data warehouse structures, and BI reporting layers
    • Develop dashboards and reporting solutions to support operational and strategic decision-making
    • Drive best practices in data quality, governance, and security
    • Team Collaboration with IT, Data, and business stakeholders to deliver impactful data solutions

    Technical Skills (Essential)

    • Advanced SQL
    • Microsoft SQL Server
    • Microsoft Fabric / Azure Data Services
    • On-prem 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

    What We’re Looking For

    • Bachelor’s degree in Computer Science, Engineering, or related field
    • 3–5 years’ experience in Data Engineering / BI development
    • Proven experience working with cloud data platforms
    • Strong experience in data migration and scalable architecture design
    • Strategic thinker with strong problem-solving ability
    • Passion for innovation and emerging data technologies
    • Strong communication and stakeholder engagement skills
    • Team player with strong collaboration ability
       

    Method of Application

    Use the link(s) below to apply on company website.

     

    Build your CV for free. Download in different templates.

  • Get new Data, Business Analysis and AI jobs like this on Telegram.Subscribe on Telegram
  • Send your application

    Back To Home

Career Advice

View All Career Advice
 

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail