Senior BI Developer
Talent
Date: 12 hours ago
City: Melbourne, Victoria
Contract type: Full time

- Impactful Work for a Reputable Client
- Hybrid flexible working arrangment
- Cutting-Edge Cloud Data Platform
Our client, a leading organisation in the utilities sector, is seeking a skilled Senior Business Intelligence Developer to join their Data Management team. This opportunity will see the successful candidate play a pivotal role in transforming the organisation’s reporting landscape by migrating existing Power BI reports from an on-premise data warehouse to a modern cloud-based environment using Snowflake on Azure, the foundation of their evolving enterprise Data Lake.
Working closely with the BI & Analytics Lead, the BI Developer will help shape and implement reporting standards, design reusable data models, and contribute to the long-term sustainability of the cloud-based data platform. The role blends technical expertise with a strong understanding of business needs and will be central to elevating data quality, consistency, and accessibility across the organisation. This is an excellent opportunity for a technically proficient professional who thrives in a collaborative environment and is passionate about driving data transformation in a critical sector.
Key Accountabilities
- Supporting the implementation of a modern cloud data platform as part of a broader Data Lake program.
- Migrating and developing Power BI reports and dashboards using cloud-based data architecture.
- Designing and optimising centralised data models to support scalable and reusable reporting solutions.
- Ensuring development adheres to established standards and best practices for data visualisation and governance.
- Collaborating with BI and Analytics leads to refine report development and deployment processes.
- Partnering with data engineers to identify opportunities to embed business logic within the data warehouse layer.
- Engaging with cross-functional teams and subject matter experts to ensure smooth transitions and a positive user experience.
- Creating documentation including knowledge base articles, as-built documents, and handover packs for business-as-usual teams.
- Supporting change management activities such as user onboarding, training, and transition planning.
- Providing technical expertise and support to the analytics and reporting community.
- Participating in Agile ceremonies to ensure alignment and communication across the project team.
- Proactively identifying and escalating risks or issues as they arise.
- Contribute to the assessment, scoping, and planning of migration tasks related to Power BI reports, data flows, and semantic models.
- Review and interpret existing complex Power BI data models to understand structure and dependencies.
- Assist in coordinating and delivering activities within the broader Business Intelligence migration stream.
- Create new and transition current Power BI reports, dashboards, semantic models, and data flows from on-premise systems to the cloud-based data platform.
- Assist in the architecture and development of centralised and reusable data models.
- Conduct thorough validation and testing of all migrated reporting assets, ensuring accuracy and documenting outcomes.
- Maintain and enhance documentation related to BI development practices and standards.
- Prepare comprehensive post-migration documentation to support operational handover and ongoing maintenance.
- The ideal candidate will bring extensive experience in a Business Intelligence Developer role (or a similar position), with a strong track record in data visualisation using Power BI.
- Proficiency in Power BI is essential.
- Solid SQL skills and experience working with dimensionally modelled data are required.
- Strong grasp of data warehousing principles and practices.
- Demonstrated ability to translate complex data into compelling insights through effective storytelling and visualisation techniques.
- Familiarity with Microsoft Purview is advantageous.
- Excellent communication skills, with the ability to engage diverse stakeholders and contribute to improvement initiatives.
- A tertiary qualification in computer science, information systems, data analytics, or a related discipline is preferred.
See more jobs in Melbourne, Victoria