Position: Senior BI Engineer
Company: Serious Software
Experience required: 5y
English level: upper

One of the most diverse betting software providers in Sub-Saharan Africa. They are pushing technological boundaries to create world-class online and retail betting solutions, and other pioneering software solutions and systems.

Establishes strategic goals and enterprise wide priorities. Uses techniques of advanced business and organizational analysis to identify and assess problem definitions and potential solutions and compares them against predetermined criteria. Creates framework for reviewing large volumes of unorganized data. Systemically identifies and resolves complex enterprise wide issues, while educating senior leaders as to their solution.

Requirements:
- 5+ years of commercial experience;
- Design, develop, maintain and work towards sustainable, long term Business Intelligence (BI) solutions using Microsoft BI stack – MS SQL Server, SSIS, SSAS, SSRS and Power BI;
- Creation of Stored procedures, operational reports and dashboards;
- Design, develop and maintain ETL process using SSIS;
- Datawarehouse design, maintenance and re-architecture as required;
- Follow project Specifications and corporate coding standards and policies;
- Coach and mentor junior team members;
- Liaise with fellow developers, DBAs and business analysts to identify and optimize inefficient BI processes and code;
- Recommend improvements to provide optimum reporting solutions;
- Be involved in strategic planning and design sessions.