Talent.com
IgniteByte Digital (Pty) Ltd
Senior BI DeveloperIgniteByte Digital (Pty) Ltd • Johannesburg, Gauteng, ZA
Senior BI Developer

Senior BI Developer

IgniteByte Digital (Pty) Ltd • Johannesburg, Gauteng, ZA
30+ days ago
Job description

IGNITEBYTE DIGITAL (PTY) LTD | Full time

Senior BI Developer

Johannesburg, South Africa | Posted on 08/11/2026

At IgniteByte Digital, we specialize in delivering innovative IT solutions, focusing on problem-solving and change management. Our expertise spans software development, data engineering, and cloud services, empowering businesses to navigate the digital landscape effectively.

Job Description

About the Role

We are seeking an experienced Senior BI Developer to support a large-scale Business Intelligence modernisation programme in South Africa.

The successful candidate will play a key role in modernising the client\'s existing BI environment, including the migration of QlikView applications and QVD-based data logic to Qlik Sense and Azure Synapse.

The role requires strong hands-on experience across Qlik development, SQL, data modelling, ETL/ELT, cloud analytics and BI performance optimisation.

Key Responsibilities

  • Lead and perform migration of QlikView applications, models, scripts, dashboards and business logic to Qlik Sense.
  • Analyse existing QlikView scripts and QVD-based processes and define appropriate migration approaches.
  • Design and develop interactive, scalable and high-performance Qlik Sense dashboards.
  • Transition QVD-based data processing and business logic to Azure Synapse.
  • Design and develop ELT/ETL pipelines using Azure Synapse Pipelines.
  • Integrate new enterprise data sources into existing and new data structures.
  • Design scalable and high-performance analytical data models.
  • Develop complex SQL queries and perform SQL performance tuning.
  • Optimise queries, aggregations, partitioning, indexing and data processing.
  • Implement Row-Level Security and Role-Based Access Control.
  • Support data governance and data security requirements.
  • Perform unit testing, system testing and data reconciliation.
  • Monitor and troubleshoot dashboard performance, data refresh and dataset issues.
  • Participate in user playback sessions and support business validation.
  • Collaborate with Data Architecture and Data Governance teams.
  • Translate business requirements into technical solutions.
  • Document dashboard logic, data models, transformation rules and technical processes.
  • Provide technical guidance and knowledge transfer to other BI developers.
  • Support production incidents, SQL optimisation requests and BI enhancements.

Employment Type: Contract

Contract Duration: Minimum 12 months, with the possibility of extension.

Location: South Africa.

Work Arrangement: Hybrid / Remote / On-site, depending on project requirements.

Rate: Negotiable based on experience and expertise.

Requirements

  • 8+ years of relevant BI development experience.
  • Strong hands-on QlikView development experience.
  • Proven experience migrating QlikView applications to Qlik Sense.
  • Strong Qlik scripting experience.
  • Strong experience working with QVD-based data architectures.
  • Strong ETL/ELT experience.
  • Advanced SQL development skills.
  • Strong SQL performance tuning and query optimisation experience.
  • Experience with partitioning, indexing and aggregation strategies.
  • Experience integrating multiple enterprise data sources.
  • Experience with data reconciliation and validation.
  • Experience implementing RLS and RBAC.
  • Understanding of data governance and security frameworks.
  • Experience supporting production BI environments.
  • Strong analytical and problem-solving skills.
  • Excellent communication and stakeholder management skills.

Advantageous

  • Qlik certification.
  • Experience with large-scale Qlik migrations.
  • Enterprise cloud analytics experience.
  • Experience working with Data Architecture and Data Governance teams.
  • Experience mentoring or guiding BI developers.

Benefits / Engagement

  • Minimum 12-month contract with possibility of extension.
  • Opportunity to work on a large-scale enterprise BI modernisation programme.
  • Exposure to Qlik Sense, QlikView and Azure Synapse.
  • Opportunity to work across BI development, data engineering and cloud analytics.
  • Hybrid / remote working arrangement subject to project requirements.

#J-18808-Ljbffr

Create a job alert for this search

Senior BI Developer • Johannesburg, Gauteng, ZA

Similar jobs

BI Analyst

NedbankJohannesburg, ZA

To determine tactical and operational business insights through analysing business processes, analysing data flows, defining measurement goals and storyboarding.Provide input into the business and ... Show more

 • Promoted

Business Analyst (Mid-Senior)

AiRJohannesburg, South Africa
Quick Apply

Help us revolutionize global e-invoicing by translating complex business needs into clear technical solutions.You'll bridge the gap between diverse stakeholders and engineering, driving innovation ... Show more

IT Data Architect

Salt South AfricaJohannesburg, ZA

A leader in alternative risk and insurance solutions, is looking for a senior Data Architect to design and drive modern, enterprise-scale Azure data platforms.Architect and deliver scalable Azure d... Show more

 • Promoted

Intermediate – Senior Data Engineer

PraesignisJohannesburg, ZA

We are seeking an experienced Intermediate - Senior Data Engineer to support the development, maintenance and optimisation of data solutions within a Procurement Technology environment.The successf... Show more