BI Developer

1 week ago


Johannesburg, Gauteng, South Africa Onafriq Full time R120 000 - R180 000 per year
Who We Are

Onafriq is an omnichannel network of networks, making borders matter less by providing our partners with a single pathway to unlock the full power of cross-border and cross-platform payment solutions.

With a network spanning 40 African markets, Onafriq connects over 500 million mobile money wallets, 200 million bank accounts, and 300,000 agents in Nigeria, enabling domestic and cross-border disbursements and collections, card issuing and processing, agency banking, and treasury services.

By connecting global and regional enterprises, mobile money operators, money transfer operators, banks, fintechs, global development organisations, and online and offline merchants, supported by world-class regulatory and compliance capabilities and a strong regional presence in 10 offices in Africa, and others in the UK, US, and China, Onafriq is ushering in a new era of access for people across the African continent and beyond.

About the Role

We are recruiting an experienced BI Developer to work within the BI and Analytics product team. The BI and Analytics product team are responsible for enabling management decision making via insights from our data.

This role is for an experienced BI Developer who excels at turning raw data into information and insight, leading to optimal business decisions. You will be responsible for the delivery of BI apps, data modeling and data analysis along specific business cases. You will build the reports and tools to foster a data orientated culture.

We are seeking candidates with 4+ years' experience in BI development and BI tools. The successful candidate must possess exceptional communication skills, solid technical skills, creative problem-solving skills and demonstrate exceptional attention to detail and analytical rigor.

The position is location agnostic. (Lagos, Nigeria/ Nairobi, Kenya/ Johannesburg, South Africa)

Technology skills:
  • BI and Analytics: Qlik Sense another BI tool is a plus
  • Languages: SQL, Python
  • Databases: MySQL, PostgreSQL, Oracle or equivalent
  • Big Data and Cloud: AWS cloud, familiar with medallion architecture.
Duties and Responsibilities:

BI Delivery and Analysis (70 %)
  • Report and apps development in Qlik Sense and NPrinting,
  • Support the growth of BI tool and usage, manage users and reload reliability.
  • Deliver reports to internal and external stakeholders and track accuracy and reliability of reports.
  • Troubleshooting the reporting environment and reports.
  • Guard data quality and report on exceptions.
  • Democratizing access to data and promoting BI apps.
Exploratory Data Analysis (20%)
  • Analyze trends and build specific business cases to impact business decisions.
  • Support the cross-function data analyst with relevant insights, deliver and communicate analysis to top management.
  • Validate and test datasets.
Data mapping and process (10%)
  • Define metrics that are independent, holistic, accurate, encourage the right behaviors, and that are aligned with company strategy and objectives.
  • Understand and identify the data generated through company operations and activities and where/how that data is stored and how they can be mapped to KPIs.
  • Standardize and simplify data model.
The ideal candidate will have the following qualifications and experience:
  • 4+ years' experience in BI development.
  • 3 years university degreewith a proven background in math, science, finance, engineering, or statistics and deep business insight and financial sense are required; advanced degrees and/or MBA are a plus.
  • High-level experience in methodologies and processes for managing large-scale databases.
  • Experience in engaging with individuals at executive levels.
  • Be willing to learn and do whatever is needed to help us accomplish our goals.
Why work for us:
  • We work at the very cutting edge of fintech in Africa.
  • We solve relevant problems for Africa and the world in hope of continuing to make an impact on the millions, if not billions, of users who also believe in what we do.
  • We have a very diverse work environment with over 28 nationalities represented and continually strive to build a culture of caring and execution.
  • We operate a flexible working and unlimited leave policy.
  • We offer a competitive salary package and bonuses.
  • We prioritize the overall well-being of our staff through various initiatives aimed at ensuring they reach their full potential in a supportive environment.
  • Work on high-impact products used across Africa and beyond.
  • Collaborative, inclusive, and innovative engineering culture.
  • Opportunities for growth, learning, and making a difference.

  • Power BI Developer

    3 days ago


    Johannesburg, Gauteng, South Africa Boardroom Appointments Full time R1 200 000 - R2 400 000 per year

    Power BI Developer - 5 Month Contract [with possible extension]Minimum Requirements:Matric (Grade 12)Bachelors degree, Information Systems, Data Analytics, or a related field.5+ years experience as Power BI Developer.Strong experience in data analysis and business intelligence.Mandate to have experience with BI tools and systems such as Power BI,Tableau...

  • BI Developer

    1 week ago


    Johannesburg, Gauteng, South Africa ExecutivePlacements Full time R450 000 - R3 000 000 per year

    Recruiter:Salix RecruitmentJob Ref:JHB002692/JKDate posted:Sunday, November 23, 2025Location:Johannesburg, South AfricaSalary:450000SUMMARY:In need of a well-versed young Business Intelligence Developer in JHBPOSITION INFO:Looking for the perfect candidate committed to harnessing the power of data to drive key business decisions, enhance operational...

  • BI Analyst

    1 week ago


    Johannesburg, Gauteng, South Africa IOCO Full time R600 000 - R1 200 000 per year

    We are looking for an experienced BI Analyst / BI Developer. The role will focus on designing data models, developing Power BI dashboards, and ensuring data accuracy to support decision-making across operations, finance, and cash logistics. The successful candidate will act as a bridge between business and technical teams, translating requirements into...

  • BI Analyst

    3 days ago


    Johannesburg, Gauteng, South Africa phasethreetalent Full time R900 000 - R1 200 000 per year

    Our client, a leading insurance brand, is looking for an experienced BI Analyst.SQL, Microsoft Power BI, Python experience ideal8 years in BI Development and analysis

  • Power BI

    3 days ago


    Johannesburg, Gauteng, South Africa Hire Resolve Full time R250 000 - R500 000 per year

    Hire Resolve's client is looking for a talented and experienced Power BI / Data Analyst to join their data analytics team in Johannesburg, GP. In this role, you will be responsible for designing, developing, and maintaining interactive Power BI dashboards and reports to provide valuable business insights to our stakeholders. You will work closely with...

  • BI Manager

    3 days ago


    Johannesburg, Gauteng, South Africa Boardroom Appointments Full time R1 200 000 - R2 400 000 per year

    Key purpose:Our company seeks Business Intelligence Manager who will be responsible for executing the strategic direction during the development, deployment, maintenance and monitoring of Business Information; technologies, processes, policies and program enhancements in accordance with best practice, national legislation and international standards. The BI...

  • BI Developer

    3 days ago


    Johannesburg, Gauteng, South Africa Boardroom Appointments Full time R250 000 - R500 000 per year

    Key Roles and Responsibilities:Ensure that the latest version (and only latest version) of Productivo is installed on the identified employees machinesWork with Productivo and global teams to check upgrade schedules and ensure it's executed for AfricaTrack duplicate versions of Productivo and reduce % of duplicate installsTrack old versions of Productivo and...

  • BI Specialist

    3 days ago


    Johannesburg, Gauteng, South Africa Managed People Solutions Full time R250 000 - R500 000 per year

    CLM is looking for a skilled Business Intelligence (BI) Developer who is adept in providing business solutions and meaningful insights using data. The role will also be required to, design, develop, and maintain BI systems, including dashboards and reports, using various analytical tools.Monthly compilation of brand reportsManage Power Bi and the requested...

  • BI Developer

    6 days ago


    Johannesburg, Gauteng, South Africa e45898d8-150c-42e7-8b77-b2438a762591 Full time R1 500 000 - R3 000 000 per year

    About AgodaAgoda is an online travel booking platform for accommodations, flights, and more. We build and deploy cutting-edge technology that connects travelers with a global network of 4.7M hotels and holiday properties worldwide, plus flights, activities, and more. Based in Asia and part of Booking Holdings, our 7,100+ employees representing 95+...


  • Johannesburg, Gauteng, South Africa Motus Full time R150 000 - R250 000 per year

    JOB DESCRIPTION:As a Junior BI Specialist, you will support the BI team in developing reports, dashboards, data flow processes and data analysis. You will learn and apply best practices in data management and visualization using MS BI tools. This role is ideal for candidates with foundational knowledge of data analysis who are eager to grow their technical...