BI Developer
With a strong footprint across South Africa and worldwide, they focus on delivering reliable, flexible, and customer-centric transport solutions, supported by innovation, technology, and a commitment to service excellence.
Are you a data-driven problem-solver with a passion for building world-class BI solutions? This role is perfect for someone who thrives on solving complex challenges, enjoys mentoring others, and loves transforming data into meaningful insights.
You will provide critical support to the BI team by ensuring data quality, integrity, and consistency across multiple systems. Youll design and implement end-to-end BI solutions, support and enhance existing reports, and partner with stakeholders to meet evolving business requirements.
Duties:
- Design and build BI solutions (ETL, data warehouse, reporting) across multiple systems.
- Translate business requirements into clear technical specifications.
- Support, enhance, and improve the existing BI platform and processes.
- Develop reports and dashboards in Power BI.
- Mentor and coach junior BI team members while driving best practices.
- Ensure data balances to source and deliver insights with accuracy and efficiency.
Job Experience & Skills Required:
Qualifications:
- Matric ( Grade 12)
- NQF6+ in Computer Information Systems / Information Management / Finance / Mathematics.
- Degree (NQF7+) preferred.
Experience:
- 3+ years BI/ETL development inMicrosoft BI Stack (SQL Server, SSIS).
- Strong inMS SQL Server, SQL, SSIS, DevOps, PowerApps.
- 1+ yearsPower BI report development.
- Solid knowledge of ETL methodologies, data modelling, and SDLC.
- Kimball methodology experience highly advantageous.
- Exposure to Data Warehouse, Dimensional Modelling & Cubes.
Skills & Competencies:
- Detail-oriented, logical, and analytical thinker.
- Strong communicator and collaborative team player.
- A challenge-lover, problem-solver, and knowledge sponge.
- Professional, committed, resilient, and self-managed in an agile environment
If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles / positions.