Senior / Principal BI Developer (Power BI)

Job description



The Opportunity Reporting to the Team Leader – Business Intelligence, this is a rare opportunity to step into a senior technical leadership role within a growing BI function. You’ll be part of a close-knit team that includes a Senior BI Developer and a group of intermediate developers, with a clear mandate to lift technical standards, establish best practice, and lead complex BI initiatives across the organisation.
This role is suited to a hands-on technical leader, someone who can go deep technically, but also enjoys coaching others and shaping how BI is delivered at an enterprise level.

What You’ll Be Doing
  • Leading and facilitating workshops to gather BI requirements, translate business problems into clear use cases, and define insight and reporting needs
  • Driving an enterprise approach to BI, with strong focus on best practice, security, privacy, automation, consistency, and data quality from source
  • Leading BI development, migration, and governance activities in partnership with analytics leadership
  • Acting as a trusted advisor on the effective use of data visualisation, ensuring insights are fit-for-purpose and audience-appropriate
  • Supporting integration of the BI environment with third-party tools, including predictive analytics and machine learning capabilities
  • Providing hands-on mentorship and technical guidance to BI developers, lifting capability across the practice
  • Playing a key role in shaping and maturing the organisation’s Business Intelligence standards and ways of working
What Success Looks Like
  • High-quality, reliable BI products that genuinely support decision-making
  • Clear BI standards, patterns, and governance that scale across the organisation
  • Strong technical leadership and uplift in team capability
  • Trusted relationships with stakeholders across business and technology
What You’ll Bring
  • Strong, hands-on experience with Power BI (visualisation, DAX, governance, stewardship, ETL)
  • Working knowledge of Qlik Sense
  • Advanced SQL skills, with proven experience in data analysis and data modelling
  • Deep understanding of database structures, principles, and best practice
  • Strong data visualisation and storytelling capability
  • Experience working in agile delivery environments
  • Ability to engage confidently with business users to understand and challenge information needs
  • A strong customer-service mindset and collaborative working style
  • Proven experience coaching and mentoring other developers
Nice to Have
  • JavaScript experience
  • Exposure to design thinking and user-centred design approaches
Why This Role This is a chance to move beyond “just building dashboards” and play a genuine leadership role in how Business Intelligence is delivered, governed, and evolved, with real impact on decision-making and outcomes across the organisation.

Kia ora, Comspek and our clients fully support and encourage diverse hiring and inclusive recruitment processes. Don’t meet every single requirement of this job description? That’s ok - You do not need to tick every box or have expertise in the full JD. Comspek is dedicated to building diverse, inclusive and authentic workplaces based on different clients’ needs. So, if you’re excited about this role, we encourage you to apply.