Talent Pipeline Opportunity | Multiple Experience Levels
Are you passionate about data, analytics and turning insights into business impact?
We’re always looking to connect with talented individuals who are curious, analytical and excited about using data to solve business challenges. Our Business Intelligence team is building a pipeline of skilled professionals across BI Analysis and Analytics Engineering, and we’d love to connect with you!
Whether your strengths lie in uncovering business insights, developing dashboards or building robust data pipelines, this is an opportunity to register your interest and be considered for potential future opportunities within our team.
Please note: This is a talent pipeline advert for future opportunities and is not linked to a current vacancy.
Opportunities we’re interested in- Senior Business Intelligence Analyst
- Intermediate Business Intelligence Analyst
- Senior Analytics Engineer
- Intermediate Analytics Engineer
As a BI Analyst, you’ll use data to uncover trends, answer business questions and deliver insights that support informed decision-making. We’re looking for individuals who can combine technical expertise with commercial thinking and a natural curiosity about what the numbers tell us.
What you’ll bring- A qualification in a quantitative field, such as Mathematics, Statistics, Engineering, Computer Science, Finance or Economics, or equivalent relevant experience.
- For Intermediate roles, typically 2+ years’ experience in Business Intelligence or Data Analytics, with greater depth of experience expected at Senior level.
- Strong SQL skills and an understanding of data modelling, with Kimball methodology being an advantage.
- Hands-on experience with BI tools such as Power BI, Tableau or Qlik.
- Advanced Excel skills, with exposure to Python or R considered an advantage.
- A curious, commercially minded approach — you don’t just analyse data; you ask why it matters and how it can make a difference.
- Experience in financial services, retail or high-growth technology environments.
- Familiarity with cloud-based data platforms such as Azure, Snowflake, BigQuery or Redshift.
As an Analytics Engineer, you’ll help transform raw data into reliable, well-structured and trusted datasets that power reporting, analytics and business decision-making. We’re interested in professionals who enjoy building scalable data models, optimising transformations and improving the quality and reliability of data.
What you’ll bring- Typically 5+ years’ experience in Analytics Engineering or BI Development for Senior-level profiles, with relevant experience appropriate to Intermediate-level profiles.
- Advanced SQL skills and strong experience in data transformations.
- Solid expertise in dimensional modelling, including Kimball methodology and star or snowflake schemas.
- Experience with Snowflake, Matillion or similar data transformation and orchestration tools, and ELT pipelines.
- An understanding of data quality, governance and testing principles.
- Experience working in cross-functional, Agile teams.
- Snowflake: Cloud data warehousing.
- Matillion: Data transformation and orchestration.
- Git and Liquibase: Version control and database change management/CI/CD.
- SQL: Our primary language for data transformations.
- Python experience for data automation.
- Exposure to Power BI or similar BI tools.
- Experience with data testing frameworks and observability tools.
- A background in fintech, consulting or high-growth environments.
We’re looking for people who are passionate about data, enjoy solving complex problems and want to make a meaningful contribution to business outcomes. You should be comfortable collaborating with different stakeholders, challenging assumptions and continuously learning in a changing environment.
Interested in future opportunities?If your experience aligns with one of these profiles, we’d love to hear from you! Submit your CV and indicate the role and experience level that best match your background so we can keep your details in mind for suitable opportunities as they arise.
In line with our Employment Equity objectives, preference will be given to suitably qualified candidates from designated groups, in accordance with applicable legislation and our Employment Equity commitments.
This advertisement is for talent pipeline purposes only. Submission of an application does not guarantee an interview or appointment. Candidates may be contacted should a suitable opportunity become available.
Skills Required
- Qualification in Mathematics, Statistics, Engineering, Computer Science, Finance, Economics, or equivalent relevant experience
- At least 2 years of experience in Business Intelligence or Data Analytics for intermediate BI roles
- Typically 5+ years of experience in Analytics Engineering or BI Development for senior Analytics Engineer roles
- Strong or advanced SQL skills
- Experience with data modeling, including dimensional modeling and Kimball methodology
- Hands-on experience with Power BI, Tableau, or Qlik
- Advanced Excel skills
- Experience with data transformations and ELT pipelines
- Experience with Snowflake, Matillion, or similar data transformation and orchestration tools
- Understanding of data quality, governance, and testing principles
- Experience working in cross-functional Agile teams
- Python or R experience
- Experience with Azure, Snowflake, BigQuery, or Redshift
- Experience in financial services, retail, fintech, consulting, or high-growth technology environments
- Experience with data testing frameworks and observability tools
- Exposure to Power BI or similar BI tools for Analytics Engineer roles
What We Do
Mukuru is one of the largest money transfer providers in Africa and a leading Next Gen Financial Services Platform that offers affordable and reliable financial services to the emerging consumer. The foundation of our business was built by providing the continent’s migrant diaspora with safe, convenient international money transfers. From this base we have grown a wide range of products and services that take their cue from our customers’ needs and aspirations for greater financial security and a better life. To this end, we continue to build a highly robust and resilient physical and digital financial payments infrastructure across Africa that unlocks new value-added services for our loyal customers. This includes cash transfers, Mukuru Funeral Cover, and the Mukuru Card. As a fintech provider, Mukuru has underpinned its successful customer engagement strategy with the ability to ‘speak the language’ of its users and gain a grassroots understanding of the unique pain points that customers face in each market. Our engagement platforms include WhatsApp, free USSD, the Mukuru App, and the website. Customers are always able to speak to Mukuru about any challenges or difficulties with the platform, whether it’s a Mukuru agent in a physical booth, at a branch, over the telephone, or via a virtual live chat function in a language of the customer’s choosing, and often in their mother tongue. Take a walk through our Contact Centre at any time, and you’ll hear conversations in 15 languages – our very own united nations of Africa and Asia.







.png)