Customer Data BI Analyst

7 days ago


Johannesburg, Gauteng, South Africa Mukuru Full time
About Mukuru

Mukuru is a purpose-driven FinTech company on a mission to make financial services accessible, affordable, and relevant across Africa. From international money transfers to digital wallets, loans, insurance, and beyond — we connect communities through technology and trust.

We're building a data-driven culture where insight powers innovation, and every decision brings us closer to financial inclusion for all.

The Opportunity

We're looking for a Customer Data BI Analyst — a storyteller who speaks the language of data and translates it into meaningful business insight.

In this role, you'll partner with teams across Customer Engagement, Marketing, Product, and Operations to uncover trends, optimize customer journeys, and identify opportunities for growth. You'll blend analytical thinking with curiosity, using data to shape how Mukuru understands and serves its customers.

This is a fantastic opportunity for someone who loves solving puzzles, thrives on collaboration, and wants their work to have a tangible impact on millions of lives across Africa.

What You'll Do
1. Turn Data into Insight
  • Analyse customer behaviour across channels and products to uncover actionable insights that drive engagement, retention, and growth.

  • Translate complex data into simple, compelling stories for stakeholders.

  • Identify patterns, trends, and opportunities to improve the customer experience.

2. Partner Across Teams
  • Collaborate with Marketing, Product, and Customer Engagement teams to design data-driven strategies and campaigns.

  • Act as the bridge between technical data teams and business users — ensuring alignment, clarity, and shared understanding.

  • Support strategic decision-making with accurate, timely, and relevant analysis.

3. Build & Automate Reporting
  • Design, build, and maintain dashboards and reports in BI tools (e.g., Power BI, Tableau, or Qlik) that track customer performance metrics.

  • Develop automated solutions for recurring insights and data visualizations.

  • Ensure data integrity, accuracy, and consistency across all reports.

4. Lead with Data Quality & Governance
  • Profile, validate, and clean data to ensure it meets high-quality standards.

  • Partner with data engineers to improve data pipelines and architecture.

  • Identify and resolve data anomalies, ensuring reliable insights.

5. Innovate & Grow
  • Stay current with emerging analytics tools, techniques, and trends.

  • Champion a culture of experimentation — applying methods such as A/B testing, segmentation, and predictive modelling to improve outcomes.

What You'll Bring

Essential:

  • Tertiary qualification in a quantitative field (e.g., Data Science, Statistics, Economics, Engineering, Computer Science).

  • 3+ years of experience as a Data Analyst, BI Analyst, or similar role.

  • Advanced proficiency in SQL and Excel.

  • Experience with BI tools such as Power BI, Tableau, or Qlik.

  • Strong communication skills — able to translate data into business insights.

  • Experience cleaning, manipulating, and combining large datasets.

Nice to Have:

  • Experience in FinTech, Financial Services, or high-growth digital businesses.

  • Familiarity with Python or R for data analysis.

  • Understanding of customer analytics (segmentation, retention, churn, LTV).

  • Knowledge of A/B testing and data modelling.

You'll Thrive Here If You Are:
  • Curious, analytical, and passionate about uncovering "the why" behind the data.

  • A clear communicator who can simplify complexity.

  • Detail-oriented, organized, and comfortable juggling multiple priorities.

  • A collaborator who enjoys working across teams and domains.

I am sure you are reading this job description and meet majority of the criteria BUT you may also still not be 100% comfortable in applying. We believe that there is a place for everyone under the Mukuru sun and we want YOU to contribute to our diverse tapestry of talent. So come on, take a leap of faith, and send your application if you meet majority of our requirements. Remember to include a snippet of how you will bring value and help us build a future of success that will help us determine where and how you may best be suited" Maybe you are just the future Mukurian we need

Should you be appointed in a remote/work from home role at Mukuru, it is your responsibility to ensure that you have uninterrupted internet connectivity and a 'work-like' environment at your home location, in order to deliver your best in terms of performance, productivity and service to our customers.

If you do not receive any response after two weeks, please consider your application unsuccessful.

NB: ALL STAFF APPOINTMENTS WILL BE MADE WITH DUE CONSIDERATION OF THE COMPANY'S DIVERSITY AND INCLUSION PLANS


  • Power BI Data Analyst

    2 weeks ago


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

    Power BI Data Analyst - 5 Month Contract [with possible extension]Minimum Requirements:Bachelors degree, Information Systems, Data Analytics, Business or a related field.5+ years experience as Power BI Business Analyst.Strong experience in data analysis, data modeling, and business intelligence.Evaluating Power BI business processes, predicting...

  • Data Analyst

    2 weeks ago


    Johannesburg, Gauteng, South Africa NTT Data Full time R500 000 - R1 200 000 per year

    Role Summary:The Data Analyst will play a pivotal role in transforming data into actionable insights that drive strategic decision-making across the organisation. This role requires a strong analytical mindset and proficiency in data visualisation. The ideal candidate will bridge the gap between data and business.Responsibilities:Develop and maintain...

  • Senior Data Analyst

    2 weeks ago


    Johannesburg, Gauteng, South Africa NTT Data Full time US$60 000 - US$120 000 per year

    Role Summary:The Senior Data Analyst will play a pivotal role in transforming data into actionable insights that drive strategic decision-making across the organisation. This role requires a strong analytical mindset and proficiency in data visualisation. The ideal candidate will bridge the gap between data and business.Responsibilities:Develop and maintain...

  • BI Analyst

    1 week ago


    Johannesburg, Gauteng, South Africa ExecutivePlacements Full time

    Recruiter:Salix RecruitmentJob Ref:JHB002712/JKDate posted:Sunday, October 26, 2025Location:Johannesburg, South AfricaSalary:400000SUMMARY:In need of a Business Intelligence Analyst within JHBPOSITION INFO:Are you passionate about turning data into actionable insights? Apply for this Business Intelligence Analyst role, where your analytical skills will drive...

  • BI Analyst

    2 weeks ago


    Johannesburg, Gauteng, South Africa ExecutivePlacements - The JOB Portal Full time

    Recruiter:Network RecruitmentJob Ref:NPr002787/EHoDate posted:Sunday, October 19, 2025Location:Johannesburg, South AfricaSUMMARY:Tired of the suits and buzzwords? Ready to work where things actually move?A global logistics powerhouse is looking for a sharp-thinking, problem-solving Business Intelligence Analyst who knows their way around numbers, systems and...

  • Data Analyst

    2 weeks ago


    Johannesburg, Gauteng, South Africa Paracon Full time

    Data AnalystTransform complex network operations data into actionable insights to improve performance, reduce costs, and enhance service delivery within the NOC. Use analytics, data visualization, and collaboration to support decision-making and operational excellence in telecommunications.Key ResponsibilitiesTranslate raw data into clear business insights...

  • NOC Data Analyst

    2 weeks ago


    Johannesburg, Gauteng, South Africa Optimal Growth Technologies Full time R600 000 - R1 200 000 per year

    Role title: NOC Data Analyst Location: Bryanston Contract duration: 12 months Role purpose: The NOC Data Analyst transforms complex data into meaningful insights to enhance operational excellence within the Network Operations Center.This role involves analyzing performance metrics, identifying trends, and providing actionable recommendations to improve...

  • Data Analyst

    2 weeks ago


    Johannesburg, Gauteng, South Africa Bridgement Full time

    About BridgementBridgement is breaking down the barriers to access finance for small businesses in South Africa. Traditional loans from banks and other lenders have a slow application process, have strict criteria, require a lot of documentation, and inflexible terms. In contrast, we use cutting-edge technology and artificial intelligence to offer flexible...

  • BI Analyst

    2 weeks ago


    Johannesburg, Gauteng, South Africa Ricoh Full time

    Change your job, change your workplace, change your future...Ricoh transforms organisations, using innovative technologies and services enabling you as an individual to work smarter. This is what we call "empowering digital workplaces". In fact, the entire Ricoh workforce enjoys our pioneering and innovative ways of working. We like to call it: imagine....

  • BI Specialist

    7 days ago


    Johannesburg, Gauteng, South Africa Parvana Full time

    About our client:An international and highly regarded organisation dedicated to "doing good" for society, they are renowned for their ethics, upliftment programs and while their tech environment is leading edge, this organisation is ideal for someone who wants to make a real difference to the greater good of society. While this organisation has deep funding...