Senior BI Developer

Our client is based in Bellville and are in the process of redesigning many of their business applications using latest tech and Microsoft Azure. They are looking for Microsoft BI Developer to assist in the design, development and implementation of their BI platform using Microsoft BI Stack – SQL Server, SSRS, SSAS, PowerBI and Microsoft Azure services (Data lakes, BI and Machine Learning). The senior BI developer will work closely with the Senior Business Analyst and the Head of IT in designing and developing a business intelligence platform.

Job description

Experience in designing and architecting a flexible, extensible, and multi-dimension business intelligence platform / database
Responsible to transform large data sets from various business systems and consolidate it in meaningful BI models
Experience developing using T-SQL, SSIS, ETL
Experience in developing using PowerBI
Data mapping between systems
Data modelling
Interpretation of specifications received (includes data models)
Experience in mentoring and training junior BI developers and other developers
Working in an iterative development environment
Have a passion for documentation, process improvement, learning, and working in a team focused on delivery
Development of training material
Ability to deliver training to end users


• 5 years+ solid experience as a business intelligence developer
• Degree in Computer Science / Engineering, diploma, or programming certification
• Be prepared to work in a flexible yet delivery orientated environment
• Be prepared to work on multiple projects simultaneously
• Have a passion for data and data presentation / representation
• Driver’s license and own reliable transport
• Must have high-speed, reliable internet connection at home




Bellville, Cape Town