Job Description
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 actionable BI solutions. Strong expertise in Power BI, DAX, SQL, and data modelling is essential, with experience in ETL/ELT pipelines and performance optimization. This is an opportunity to make a measurable impact by enabling self-service insights and reliable analytics for stakeholders across Southern Africa.
What you’ll do:
- Gather and translate business stakeholder requirements into technical specifications
- Design and build data models (star schema, dimension/fact tables) tailored for data flows
- Develop and optimize Power BI datasets, reports, visualizations, and dashboards
- Write DAX measures, custom calculations, time intelligence, filters, etc.
- Use Power Query / M to perform data transformations, cleaning, shaping
- Work with data pipelines / ETL (or ELT) tools to integrate data into the BI layer
- Ensure data quality, validity, consistency across sources (e.g. reconcile transactional sources, validate totals)
- Optimize performance (refresh times, query optimization, indexing, partitioning strategies)
- Set up relationships, hierarchies, manage granularity, and ensure proper model relationships
- Document data models, business rules, data lineage, glossaries, definitions
- Assist business users with ad hoc reporting and dashboard interpretation
- Participate in testing (unit, integration, UAT)
- Assist in embedding BI governance, versioning, deployment pipelines
- Monitor and troubleshoot BI environment issues (refresh failures, performance bottlenecks)
- Collaborate with IT, DBAs, data engineers, and other stakeholders to ensure architecture alignment
Your Expertise:
- 36 years of experience in BI / analytics / data roles
- Strong Power BI development experience (datasets, dashboards, reports)
- Expertise in data modelling: dimensional modelling, relational modelling
- Proficiency in DAX (calculations, time intelligence, filtering)
- Experience with Power Query / M for ETL / transformations
- Strong SQL skills, ability to write complex queries, joins, window functions
- Experience with ETL/ELT tools and data pipelines
- Understanding of data warehousing and BI architecture
- Performance tuning and optimization of large models
- Experience with data quality, validation, reconciliation
- Good communication skillsable to engage with business and technical users
- Experience with version control, CI/CD for BI deployments
- Familiarity with Azure / AWS data services (Synapse, Data Factory, Databricks)
- Familiarity with other BI tools (e.g. Paginated Reports, Tableau, etc.)
- Experience implementing Row-Level Security (RLS) in Power BI
- Exposure to advanced analytics / forecasting
- Experience in financial, operations, or logistics domain
- Microsoft Power BI / Data certifications
- Experience in cash management, banking or similar domains
Qualifications:
- Bachelors degree (Computer Science, Information Systems, Engineering, or related) or equivalent
GO APPLY NOW
Safe & secure application process
Explore More Opportunities
Get Similar Job Alerts
Job Seeker Tip
Dress professionally for interviews, even if the company has a casual dress code.
How to Apply
Click “GO APPLY NOW” to visit the company’s application page.
Follow their instructions carefully.
JVR Jobs connects you with employers – we don’t process applications directly.
Latest Job Opportunities
Kwazulu-Natal: Head of Operations Training Facility (HOD) posted by Bubesi Solutions
Aviation PositionEmployment Type: Full-Time Position: Head of Operations — Training Facility (HOD) Requirements • Strong aviation training background• Experience managing…
View JobKwazulu-Natal: Ground Operations Officer posted by Bubesi Solutions
Aviation PositionEmployment Type: Full-Time Position: Ground Operations Officer — ATO KZN Requirements • Ground operations experience• Knowledge of dispatch, safety,…
View JobJohannesburg: Drone Instructor posted by Bubesi Solutions
Aviation PositionEmployment Type: Full-Time Position: Drone Instructor — ATO KZN Requirements • Valid Drone Instructor Rating / RPL• Experience training…
View JobJohannesburg: Fixed Wing Instructor posted by Bubesi Solutions
Aviation PositionEmployment Type: Full-Time Position: Fixed Wing Instructor — ATO KZN Requirements • Valid Instructor Rating (Fixed Wing)• ICAO CPL/ATPL…
View JobJohannesburg: PC12 First Officer (x2 Positions Available) posted by Bubesi Solutions
Aviation PositionEmployment Type: Full-Time Position: PC12 First Officer Two vacancies available Requirements • Valid ICAO IR/CPL• All ATPL subjects completed•…
View JobJohannesburg: ERJ 135 / 145 / 147 Captain (P1 & First Captain P2) posted by Bubesi Solutions
Aviation PositionEmployment Type: Full-Time Position: Embraer 135/145/147 Captain (P1 + P2) Requirements • Valid ATPL License• ERJ 145/135/147 Type Rating…
View Job
Browse Employers
Job Alerts