Business Intelligence Specialist
WeBuyCars
Date: 9 hours ago
City: Centurion, Gauteng
Contract type: Full time

Job Summary:
- Help business unit heads answer complex business questions by investigating, analysing and modelling internal and external data sources.
- Identify opportunities to streamline and improve operational processes with the aim of improving efficiencies, increasing profitability or accelerating growth.
- Identify opportunities to improve processes and strategies with technology solutions.
To be successful in this role, you must be able to:
- Conduct complex statistical analyses, including hypothesis testing, regression analysis, and time series forecasting, to derive actionable insights.
- Develop and maintain sophisticated data models that accurately represent business processes and support complex analytical queries.
- Apply machine learning techniques (e.g., supervised, unsupervised, and deep learning) to build predictive models and automate data-driven processes.
- Analyse and translate business needs into technical specifications for BI solutions.
- Develop and maintain financial forecasting models using statistical and time series analysis techniques.
- Analyse historical data, identify trends, and predict future financial performance.
- Update and maintain reports and dashboards.
- Create visualisations and reports to monitor data.
- Creating and maintaining documentation detailing the design, requirements, process flows and, where applicable, user manuals for business implementation.
- Develop and execute database queries and conduct analyses.
- Perform ad hoc analysis, insight requests, and data extractions to resolve critical business issues and/or share business improvements through insights developed by analytics.
Professional Skills
- Communicate proactively, effectively and efficiently with stakeholders and develop close working relationships with stakeholders to understand their needs.
- Efficient and effective reporting on prioritisation and tasks to the Line Manager.
- Take personal ownership of projects and work quality, as well as contributing to the team.
- Participate in wider discussions and initiatives within the team, offering solutions to problems, focusing on the efficacy of analytical outcomes
Minimum Education:
- Bachelor's degree in one of the following fields: Actuarial Science, Business Mathematics, Applied Mathematics, Financial Mathematics, Statistics or a related field.
- A post-graduate degree in any of these fields would be favourable.
Minimum experience (years):
- 5 years in a technical role with experience in data modelling.
Required nature of experience:
- Proficiency in programming languages like Python, R, or SQL, with a strong understanding of data structures and algorithms.
- Experience with BI tools such as Tableau, Power BI, or Looker.
- Advanced knowledge of Microsoft Excel (macros, pivot tables, formulas)
- Strong analytical, troubleshooting skills and root-cause analysis ability.
- Proven abilities to take initiative and be innovative.
- Knowledge of SQL queries, SQL Server Reporting Services (SSRS) and SQL Server Integration Services (SSIS).
- Ability to interpret code and support applications, reports and processes
- Market-related Salary
- Life Insurance
- Provident Fund
- Funeral Cover
See more jobs in Centurion, Gauteng