The Opportunity
As part of a growing Business Information Systems (BIS) team, we are seeking a Power BI Developer to design, develop, and maintain dashboards and reports that support our Finance, HR, Payroll, and internal service management functions.
This is a hands-on role requiring close collaboration with multiple departments, integrating data from systems such as NetSuite (ERP), SAP (HR/Payroll), and Topdesk, and ensuring secure, accurate, and scalable reporting solutions.
You will also act as a second-line support escalation point for Power BI issues, guiding and mentoring junior BIS team members. This role is based 5 days onsite in Dublin West location.
Design, develop, and maintain Power BI dashboards for Finance, HR, and Payroll teams.
Integrate data from NetSuite, SAP, Topdesk, Excel, and other sources using Power Query (M) and DAX.
Collaborate with stakeholders to understand requirements, improve reporting usability, and enhance data accuracy.
Maintain data pipelines, refresh schedules, and shared datasets across multiple workspaces.
Provide second-line support for Power BI issues escalated from junior BIS team members.
Write and optimise DAX measures and Power Query logic to ensure efficient and accurate reporting.
Apply Row-Level Security (RLS) to protect sensitive financial and HR/payroll data.
Monitor and manage the full reporting lifecycle, including access control, error resolution, and performance optimisation.
Uphold BIS governance standards, including documentation, naming conventions, and version control.
Act as the technical liaison between the Finance function and BIS on reporting-related matters.
Essential:
3+ years' experience in Power BI development and support.
Strong skills in DAX, Power Query, and data modelling.
Proven experience integrating data from ERP, HR/Payroll, and OData/ODBC feeds.
Strong understanding of financial reporting and HR/payroll data structures.
Demonstrated ability to apply Row-Level Security for controlled access reporting.
Excellent communication skills with the ability to work across technical and non-technical teams.
Desirable:
Experience integrating data from NetSuite, SAP HR/Payroll, and Topdesk (via OData).
Microsoft PL-300 (Power BI Data Analyst) certification.
Background in FP&A, HR analytics, or service delivery reporting.
Familiarity with Power Platform tools (Power Automate, Power Apps).