Power BI Data Analyst
Listed on 2026-06-26
-
IT/Tech
Data Analyst, Data Engineering, Data Science Manager, Business Systems/ Tech Analyst
Overview
Fisher’s is seeking a skilled and driven Power BI Data Analyst (level I or II depending on experience) to join our growing Analytics team. The role focuses on designing, developing, and maintaining Power BI reports and dashboards that enable data-driven decisions for internal stakeholders and external clients. The candidate will collaborate with clients, data engineers, business leaders, and IT teams to ensure data accuracy, accessibility, and actionable insights across engagements.
The ideal candidate has hands-on experience with the Microsoft data ecosystem, including Azure, Microsoft Fabric, and SQL Server, and a strong eye for data storytelling and visualization best practices. Experience in Power BI is required. This role reports directly to the Data & Analytics team which reports to the President of Fisher’s Technology.
Primary Responsibilities- Power BI Development:
Design, build, and publish interactive Power BI reports, dashboards, and scorecards. - Develop and maintain complex DAX measures, calculated columns, and KPIs.
- Implement row-level security (RLS) and manage Power BI workspace permissions.
- Optimize data models for performance, including star-schema design and aggregations.
- Manage report deployment pipelines (Dev → Test → Production) within Power BI Service.
- Data Modelling & Engineering:
Write efficient T-SQL queries, stored procedures, and views in SQL Server / Azure SQL. - Build and maintain dataflows, datasets, and semantic models in Power BI and Microsoft Fabric.
- Connect to diverse data sources including Azure Synapse Analytics, Azure Data Lake, SharePoint, and various REST APIs.
- Collaborate with data engineers on pipeline design and data warehouse schemas.
- Microsoft Fabric & Azure:
Leverage Microsoft Fabric capabilities including Lake houses, Warehouses, Data pipelines, and Notebooks. - Assist Data Engineers in migrating legacy BI solutions to Fabric-native architecture where appropriate.
- Client Engagement & Delivery:
Partner with clients to understand reporting needs, business objectives, and KPIs, translating these into Power BI solutions. - Lead discovery workshops and requirements-gathering sessions with client stakeholders (internal & external).
- Design and prototype dashboard layouts and report wireframes for client review and sign-off prior to development.
- Develop and deliver client-facing Power BI reports and dashboards from initial build through deployment and handover.
- Maintain ongoing client relationships, managing feedback, change requests, and iterative improvements post-launch.
- Provide training and documentation to empower clients in self-service analytics and day-to-day report use.
- Stakeholder & Governance:
Assist in gathering and translating business requirements into technical specifications and report designs. - Conduct data quality validation and support business users in self-service analytics.
- Document data models, report logic, and data dictionaries to support governance standards.
- Present findings and dashboard walkthroughs to both technical and non-technical audiences.
Required Qualifications
- 2-7+ years of experience in a BI, data analyst, or reporting analyst role.
- Intermediate-level proficiency in Power BI Desktop and Power BI Service.
- Strong command of DAX for measures, time intelligence, and advanced calculations.
- Solid SQL skills - T-SQL query writing, joins, CTEs, window functions, and performance tuning.
- Hands-on experience with Azure services (Azure SQL, Synapse Analytics, Data Factory, or Data Lake).
- Familiarity with Microsoft Fabric (Lakehouse, Warehouse, Pipelines, Notebooks, or Mirroring).
- Experience with Power Query (M language) for data transformation.
- Understanding of data modelling concepts: star schema, fact/dimension tables, cardinality.
- Experience working directly or indirectly with clients or end users to gather requirements, design solutions, and deliver Power BI reports and dashboards.
- Ability to work independently and manage multiple projects in a fast-paced technology environment.
- Associate or Bachelor degree in Business, Computer Science, Information Technology, Business Technology, related field of study, or equivalent work experience.
- Microsoft…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).