Power BI Developer
Role Summary
We are seeking a Power BI Developer with strong data modelling and visualisation expertise, complemented by hands-on data engineering skills in Databricks. The role spans the full analytics lifecycle, from building and maintaining data pipelines through to delivering high-quality semantic models and insightful Power BI dashboards that support business decision-making.
Key Responsibilities – Power BI & Analytics
- Design, develop, and maintain Power BI reports and dashboards aligned to business needs.
- Build and optimise semantic models using best-practice data modelling techniques.
- Develop advanced DAX measures and calculations with a focus on performance and accuracy.
- Apply reporting best practices including performance optimisation, usability, and accessibility.
- Work closely with stakeholders to define KPIs and translate requirements into analytics solutions.
Key Responsibilities – Databricks Data Engineering
- Design and maintain data pipelines in Databricks using PySpark and/or Spark SQL.
- Implement medallion architecture patterns (Bronze, Silver, Gold).
- Work with Delta Lake tables including schema management and optimisation.
- Support orchestration, scheduling, and monitoring of pipelines.
- Optimise pipeline performance, reliability, and scalability.
Data Quality, Governance & Security
- Implement data quality checks and validation processes.
- Document data definitions, transformations, and lineage.
- Apply role-based access control and security best practices within Power BI and the data platform.
Required Skills & Experience
- Proven experience developing Power BI dashboards and datasets.
- Advanced DAX and strong dimensional data modelling skills.
- Strong SQL capability.
- Hands-on Databricks experience (PySpark/Spark SQL).
- Experience with Delta Lake or similar lakehouse technologies.
Desirable Skills
- Power BI deployment pipelines, Tabular Editor, or ALM Toolkit.
- Azure data services such as ADLS Gen2 or Azure Data Factory.
- CI/CD experience using Azure DevOps or GitHub.
- Relevant industry domain experience.
Qualifications
Degree in Computer Science, Data, Engineering, or equivalent experience. Relevant Microsoft or Databricks certifications are desirable.
What Success Looks Like
Delivery of reliable, high-performing Power BI solutions backed by trusted Databricks data pipelines, enabling improved decision-making and self-service analytics.