We are seeking a highly analytical and experienced Business Intelligence Developer
to take ownership of one of the core reporting functions within our company.
Minimum Requirements
Qualification Required
- A Bachelor’s degree or relevant certificate in Computer Science, Information
Systems, Statistics, Mathematics, or a related quantitative field.
Minimum Experience
- BI & Analytics experience: Minimum of 5 years of experience in Business
Intelligence development, data analysis, or a similar quantitative role.
- Leadership experience: Relevant experience in management, team lead, or
senior supervisory capacity is advantageous
- Industry expertise: Demonstrable experience working within the Short-Term
Insurance or broader Financial Services industry is advantageous.
- Data warehouse experience: Proven background in designing and working
with Data warehouse concepts.
- SQL mastery: Expert-level proficiency in working with large, complex SQL
Server databases.
Job Responsibilities
The MIS Technical Lead will be the primary custodian of data in their respective area,
responsible for the full reporting lifecycle. Key deliverables include:
Data integration and modeling
- Analysing and understanding data from multiple sources to create integrated,
unified views that can be used to drive accurate decision-making within the
operational/other environment.
- Working with several large and complex SQL databases to ensure data quality,
integrity, and accessibility for reporting purposes.
- Be fully capable of developing and maintaining OLAP or Tabular Model Cubes
within a SQL environment (SQL Server 2010 or higher) to enable high-speed
analytical queries.
- Propose and implement data schema and data flow optimisation for
enhanced reporting performance and system scalability.
Reporting delivery and implementation
- Establishing, collecting, and maintaining the complete set of business
reporting requirements by engaging directly with leadership and internal
stakeholders.
- Leading the design and implementation of new BI reports and dashboards
based on defined business requirements.
- Analysing existing legacy reports, optimising them for efficiency, and driving
standardisation across the company to ensure consistency in performance
metrics.
- Setting up, maintaining, and administering core BI tools, infrastructure, and
ensuring seamless integration with all company data sources.
Stakeholder management
- Establish and maintain strong working relationships with internal clients and
acting as a trusted advisor to ensure BI delivery consistently meets their
strategic requirements.
- Proactively identifying trends, performance anomalies, and commercial
opportunities within the data, and translating these findings into clear,
impactful presentations for executive audiences.
Team leadership & management
- Lead, mentor, and manage the performance and professional development of
the relevant reporting team.
- Allocate BI and BA resources effectively across projects and support activities,
ensuring optimal workload distribution.
- Foster a collaborative environment that encourages knowledge sharing and
high performance.
- Set clear objectives, conduct regular performance reviews, and provide
constructive feedback to team members.
Technical competencies
- Advanced user and developer proficiency with BI technologies, particularly
Microsoft Power BI. Familiarity with the Microsoft ecosystem (e.g., PowerApps)
is beneficial.
- In-depth understanding of database management systems, Online Analytical
Processing (OLAP), and the ETL (Extract, Transform, Load) framework.
- Strong knowledge of SQL queries, SQL Server Reporting Services (SSRS) for
structured report delivery, and SQL Server Integration Services (SSIS) for data
movement and transformation.