We are seeking an experienced and hands-on Technical Lead (Senior Power BI Developer) to lead the design, development, and delivery of enterprise-grade Power BI reporting and dashboard solutions. The successful candidate will possess strong expertise in Power BI Dashboard Development, Data Visualization, Data Modelling, Performance Optimization, Security Management, and Stakeholder Engagement.
This role requires managing a team of 5 to 8 Power BI Developers while remaining actively involved in solution design, dashboard development, user engagement, troubleshooting, and project delivery. The ideal candidate must demonstrate strong leadership capabilities and be willing to step into hands-on development activities whenever project timelines and delivery commitments require additional support.
We are seeking an experienced and hands-on Technical Lead (Senior Power BI Developer) to lead the design, development, and delivery of enterprise-grade Power BI reporting and dashboard solutions. The successful candidate will possess strong expertise in Power BI Dashboard Development, Data Visualization, Data Modelling, Performance Optimization, Security Management, and Stakeholder Engagement.
This role requires managing a team of 5 to 8 Power BI Developers while remaining actively involved in solution design, dashboard development, user engagement, troubleshooting, and project delivery. The ideal candidate must demonstrate strong leadership capabilities and be willing to step into hands-on development activities whenever project timelines and delivery commitments require additional support.
Role and Responsibilities
Technical Leadership
-
Lead, mentor, and manage a team of 5 to 8 Power BI Developers.
- Provide technical leadership and guidance across all Power BI development initiatives.
- Establish dashboard development standards, visualization best practices, and governance controls.
- Conduct design reviews, code reviews, and solution walkthroughs.
- Support team members in resolving complex technical and performance-related challenges.
- Promote continuous improvement and knowledge sharing across the team.
Power BI Dashboard Development
-
Design, develop, and maintain complex enterprise Power BI dashboards and reports.
- Develop interactive dashboards that support executive, operational, regulatory, and business reporting requirements.
- Build reusable reporting frameworks and dashboard templates to improve development efficiency.
- Design scalable semantic models and reporting solutions to support growing business demands.
- Collaborate with business stakeholders to translate reporting requirements into effective dashboard solutions.
Dashboard Mockup & Stakeholder Management
-
Create dashboard prototypes, wireframes, and mockups during the requirements and design phases.
- Facilitate dashboard design workshops with business users and stakeholders.
- Gather, review, and incorporate stakeholder feedback into dashboard designs.
- Manage multiple review cycles and ensure dashboard designs align with business expectations.
- Recommend visualization enhancements and user experience improvements.
Power BI Workspace Administration & Security
-
Manage Power BI Workspaces and related governance activities.
- Administer workspace access, security groups, user permissions, and role assignments.
- Implement and maintain Row-Level Security (RLS) and data access controls.
- Ensure compliance with organizational governance and security standards.
- Monitor workspace utilization and user access management processes.
Dashboard Performance Optimization
-
Analyze and optimize dashboard performance across datasets, reports, and visualizations.
- Identify and resolve performance bottlenecks impacting user experience.
- Optimize DAX calculations, measures, relationships, and report designs.
- Improve dataset refresh performance and report responsiveness.
- Conduct regular performance reviews and implement optimization best practices.
Documentation & Governance
-
Prepare and maintain comprehensive technical documentation including: Business Requirements Mapping, Dashboard Design Documents, Mockup Specifications, Data Mapping Documents, Technical Specifications, Deployment Guides, User Manuals, and Operational Support Procedures
-
Ensure all development artefacts are maintained and comply with governance standards.
- Support audit, compliance, and review requirements.
Delivery & Stakeholder Management
-
Partner with Business Analysts, Data Engineers, Architects, Project Managers, and business stakeholders.
- Participate in project planning, estimation, sprint planning, and delivery management activities.
- Manage technical risks, dependencies, and implementation challenges.
- Provide regular status updates and technical recommendations to project leadership.
- Ensure dashboards are delivered on time and meet agreed quality standards.
Hands-On Development
-
Actively participate in dashboard development and troubleshooting activities when required.
- Support critical project deliveries and resource-constrained engagements.
- Take ownership of complex reporting requirements and technical challenges.
- Lead by example through direct contribution to dashboard design, development, and deployment activities.
- Step in during tight project timelines to ensure successful delivery commitments.
-
Bachelor’s Degree in Computer Science, Information Technology, Engineering, Business Analytics, or related discipline.
- 10 to 12 years of IT experience, including significant experience in Business Intelligence and Power BI development.
- Minimum 4 years of experience leading technical teams.
- Proven experience delivering enterprise-scale reporting and dashboard solutions.
-
Extensive experience developing complex Power BI dashboards and reports.
-
Expertise in interactive visualizations, KPI reporting, drill-down analysis, and executive dashboards.
-
Strong understanding of report usability, visualization standards, and user experience design.
-
Strong experience in dimensional modelling and semantic model design.
-
Experience creating efficient relationships, hierarchies, calculations, and measures.
-
Understanding of reporting and analytical data structures.
-
Advanced knowledge of DAX calculations, measures, calculated columns, and optimization techniques.
-
Ability to develop complex business calculations for enterprise reporting requirements.
-
Experience managing Power BI Workspaces, access control, permissions, and governance.
-
Strong understanding of Row-Level Security (RLS) implementation and user access management.
-
Experience optimizing dashboard performance and improving report responsiveness.
-
Ability to analyze and resolve dataset, report, and visualization performance issues.
-
Experience identifying and eliminating report bottlenecks.
-
Strong experience creating comprehensive technical and functional documentation.
Ability to prepare professional dashboard development artefacts throughout the project lifecycle.
Role and Responsibilities
Technical Leadership
-
Lead, mentor, and manage a team of 5 to 8 Power BI Developers.
- Provide technical leadership and guidance across all Power BI development initiatives.
- Establish dashboard development standards, visualization best practices, and governance controls.
- Conduct design reviews, code reviews, and solution walkthroughs.
- Support team members in resolving complex technical and performance-related challenges.
- Promote continuous improvement and knowledge sharing across the team.
Power BI Dashboard Development
-
Design, develop, and maintain complex enterprise Power BI dashboards and reports.
- Develop interactive dashboards that support executive, operational, regulatory, and business reporting requirements.
- Build reusable reporting frameworks and dashboard templates to improve development efficiency.
- Design scalable semantic models and reporting solutions to support growing business demands.
- Collaborate with business stakeholders to translate reporting requirements into effective dashboard solutions.
Dashboard Mockup & Stakeholder Management
-
Create dashboard prototypes, wireframes, and mockups during the requirements and design phases.
- Facilitate dashboard design workshops with business users and stakeholders.
- Gather, review, and incorporate stakeholder feedback into dashboard designs.
- Manage multiple review cycles and ensure dashboard designs align with business expectations.
- Recommend visualization enhancements and user experience improvements.
Power BI Workspace Administration & Security
-
Manage Power BI Workspaces and related governance activities.
- Administer workspace access, security groups, user permissions, and role assignments.
- Implement and maintain Row-Level Security (RLS) and data access controls.
- Ensure compliance with organizational governance and security standards.
- Monitor workspace utilization and user access management processes.
Dashboard Performance Optimization
-
Analyze and optimize dashboard performance across datasets, reports, and visualizations.
- Identify and resolve performance bottlenecks impacting user experience.
- Optimize DAX calculations, measures, relationships, and report designs.
- Improve dataset refresh performance and report responsiveness.
- Conduct regular performance reviews and implement optimization best practices.
Documentation & Governance
-
Prepare and maintain comprehensive technical documentation including: Business Requirements Mapping, Dashboard Design Documents, Mockup Specifications, Data Mapping Documents, Technical Specifications, Deployment Guides, User Manuals, and Operational Support Procedures
-
Ensure all development artefacts are maintained and comply with governance standards.
- Support audit, compliance, and review requirements.
Delivery & Stakeholder Management
-
Partner with Business Analysts, Data Engineers, Architects, Project Managers, and business stakeholders.
- Participate in project planning, estimation, sprint planning, and delivery management activities.
- Manage technical risks, dependencies, and implementation challenges.
- Provide regular status updates and technical recommendations to project leadership.
- Ensure dashboards are delivered on time and meet agreed quality standards.
Hands-On Development
-
Actively participate in dashboard development and troubleshooting activities when required.
- Support critical project deliveries and resource-constrained engagements.
- Take ownership of complex reporting requirements and technical challenges.
- Lead by example through direct contribution to dashboard design, development, and deployment activities.
- Step in during tight project timelines to ensure successful delivery commitments.
-
Bachelor’s Degree in Computer Science, Information Technology, Engineering, Business Analytics, or related discipline.
- 10 to 12 years of IT experience, including significant experience in Business Intelligence and Power BI development.
- Minimum 4 years of experience leading technical teams.
- Proven experience delivering enterprise-scale reporting and dashboard solutions.
-
Extensive experience developing complex Power BI dashboards and reports.
-
Expertise in interactive visualizations, KPI reporting, drill-down analysis, and executive dashboards.
-
Strong understanding of report usability, visualization standards, and user experience design.
-
Strong experience in dimensional modelling and semantic model design.
-
Experience creating efficient relationships, hierarchies, calculations, and measures.
-
Understanding of reporting and analytical data structures.
-
Advanced knowledge of DAX calculations, measures, calculated columns, and optimization techniques.
-
Ability to develop complex business calculations for enterprise reporting requirements.
-
Experience managing Power BI Workspaces, access control, permissions, and governance.
-
Strong understanding of Row-Level Security (RLS) implementation and user access management.
-
Experience optimizing dashboard performance and improving report responsiveness.
-
Ability to analyze and resolve dataset, report, and visualization performance issues.
-
Experience identifying and eliminating report bottlenecks.
-
Strong experience creating comprehensive technical and functional documentation.
Ability to prepare professional dashboard development artefacts throughout the project lifecycle.