About the position
We are looking for a Business Intelligence (BI) Analysis Team Lead to join the BI department and help improve business outcomes by using data and cross functional collaboration with business and technical stakeholders. The role is open to applicants from Cape Town, Johannesburg, and Pretoria, with remote work possible.
As the BI Analysis Team Lead, you will lead a team that builds scalable data & analytics models and reporting solutions to enable data analysis and self-service access to data. You will use the insights from data to support decision making and solve business problems. You will need excellent interpersonal and people management skills, analytical skills, strategic thinking, project management and the ability to communicate insights effectively.
You will report to the Head of Business Intelligence and liaise with all internal departments and third parties, as required.
Duties and Responsibilities (include but not limited to):
- Partner with stakeholders across all levels and business areas to take-on and propose data-driven solutions to aid the execution and fulfilment of their business strategy.
- Lead and manage a team of Analytics specialists to ensure the delivery of accurate and scalable data & analytics solutions and insights to support business objectives.
- Elicit business requirements and translate them into the appropriate data modelling, reporting and analysis specifications, employing critical thinking to ensure alignment with the actual business need.
- Take ownership of all projects allocated to you, create & maintain the corresponding project roadmap, and proactively communicate the status (including blockers, risks, issues) of the project with all affected stakeholders.
- Share data and analysis results visualized in a manner that is intuitive to the audience and improves access and visibility into the data.
- Train and support the user community in the use of reports, BI tools, and the interpretation of analysis results.
- Provide your team with clear performance standards, hold them accountable, and identify and implement practices to improve team morale and performance.
- Proactively identify and resolve issues or bottlenecks that may impair your team’s ability to meet delivery goals.
- Monitor staff compliance to HR policies and procedures and take corrective action or escalation where needed.
- Help define and improve upon our data warehousing, data governance, and analytics standards & practices through knowledge sharing, internal collaboration, conducting peer reviews, mentorship, and contribution to internal documentation.
- Actively develop and deliver Data & Analytics solutions as part of the team, which will include (not exhaustive):
- Profile and validate all data intended for use in reporting or analytics to ensure high data quality (business relevance, accuracy, completeness, consistency, timeliness)
- Design, build, deploy, and maintain data models that are optimized for high performance, scale, reusability, ease of maintainability and auditability.
- Design, build, deploy, and maintain reporting semantic layers (on-top of said data models) and reports structured and documented in a manner that enables and facilitates end user self-service access and use of the data.
- Perform data analysis to extract key insights and observations to influence and/or support business decisions and actions.
- Incorporate DevOps practices in all data model and report development; includes but not limited to version control, data quality validation/testing and automated integration and deployment.
- Continuously upskill and stay abreast of new developments in the Data Analytics and Modelling space (tooling, methodologies, applications) to refine the team’s Data Analytics capabilities.
- Perform duties listed above using, but not limited to, the skills and experience outlined in the key requirements section below.
Key Requirements:
- Qualification in a quantitative field (Mathematics, Statistics, Engineering, Computer Science, Actuarial Science, Economics, Finance, Business Analytics) OR relevant experience- Yes or No:
- 6+ years’ experience in Data Analytics or Business Intelligence, driving projects to successful business impact.
- 3+ years leading a team of BI/Data & Analytics specialists.
- Stakeholder engagement and requirements gathering.
- Communicating insights effectively to technical and non-technical audiences.
- Report/dashboard development and data visualization (e.g., Power BI).
- Building enterprise-wide semantic models.
- Data Modelling (Kimball, Dimensional).
- Advanced SQL development and optimization.
- Advanced Excel skills.
- R or Python programming for data analytics.
- Business process and KPI understanding.
- Data analysis techniques:
- time series,
- regression,
- clustering,
- decision trees,
- forecasting,
- probability distributions
- Experience with cloud data platforms (Snowflake, Redshift, Azure Synapse, BigQuery).
- DevOps practices and tools (version control, CI/CD, automated testing, infrastructure-as-code).
- Industry-specific knowledge (Financial Services, Consulting, Retail, Technology).
Desired Skills: