Tech Stack
BigQueryCloudETLPythonSQLTableau
About the role
- Design, build and maintain dashboards using client customer and transactional data to provide easy-to-access insights for both internal and external stakeholders
- Collaborate with internal stakeholders to understand business questions and requirements to inform the data model and dashboard design and delivery.
- Create and maintain data models and ETL processes to support scalable, reliable reporting.
- Ensure standardisation of metrics and definitions for clarity across reporting
- Perform quality assurance and peer review on all BI outputs; enforce standards for code, visualisations, and documentation.
- Mentor and support junior team members in BI best practices and technical excellence.
- Lead and contribute to projects aimed at improving existing reporting products and BI team processes.
- Drive continuous improvement, identifying opportunities for enhancement across the existing reporting suite.
- Maintain clear and up-to-date documentation for all reporting assets, data sources, and processes, alongside effective version control.
Requirements
- Proven experience as a BI Analyst, or in a similar data-focused role, building end-to-end dashboards
- Experience with both back-end data architecture and front-end data visualisation
- Advanced Power BI skills and experience within SQL and Python
- Strong understanding of data governance and reporting best practices.
- Strong communication skills, able to work cross-functionally and build partnerships within the business.
- Organised and proactive, with a focus on process improvement.
- Experience with cloud data platforms (Databricks, BigQuery etc) and other BI tools (Looker, Tableau etc) advantageous.