Description
Summary:
Seeking a Power BI Developer to design, develop, and maintain interactive Power BI dashboards, reports, and visualizations while ensuring data accuracy and optimization.
Highlights:
1. Design, develop, and maintain interactive Power BI dashboards and reports
2. Optimize data models, DAX calculations, KPIs, and measures
3. Collaborate with diverse teams to deliver reporting solutions
**Description**
**Position Title**
------------------
Power BI Developer**Key Responsibilities**
------------------------
* Analyze existing dashboards, reports, and BI solutions to identify gaps, improvement opportunities, and optimization areas.
* Gather and understand business and reporting requirements from stakeholders across departments.
* Design, develop, and maintain interactive Power BI dashboards, reports, and visualizations.
* Create and optimize data models, DAX calculations, KPIs, and measures.
* Develop reusable datasets and reporting frameworks for scalable analytics solutions.
* Integrate data from multiple sources including SQL databases, APIs, Excel, cloud platforms, and enterprise systems.
* Ensure data accuracy, consistency, and report performance optimization.
* Implement row\-level security (RLS), governance, and best practices in Power BI environments.
* Collaborate with business users, data engineers, analysts, and project teams to deliver reporting solutions.
* Troubleshoot issues related to dashboards, data refreshes, and performance bottlenecks.
* Prepare technical documentation, user guides, and provide end\-user support/training when required.
* Stay updated with the latest Power BI features, visualization techniques, and BI best practices.
**Required Skills \& Qualifications**
-------------------------------------
* Bachelor’s degree in Computer Science, Information Technology, Data Analytics, or related field.
* 4\+ years of hands\-on experience in Power BI development.
* Strong expertise in Power BI Desktop, Power BI Service, DAX, Power Query (M Language), and Data Modeling.
* Experience in designing dashboards and analytical reports from business requirements.
* Strong understanding of SQL and relational databases.
* Experience with ETL concepts and data transformation.
* Ability to analyze existing BI/reporting systems and recommend improvements.
* Good understanding of KPIs, business metrics, and data visualization best practices.
* Strong analytical, problem\-solving, and communication skills.
**Preferred Qualifications**
----------------------------
* Experience with Azure Data Services, Snowflake, Databricks, or cloud data platforms.
* Knowledge of Python or R for analytics is an added advantage.
* Experience with Agile/Scrum methodologies.
* Microsoft Power BI Certification is preferred.
* Exposure to enterprise reporting and governance frameworks.
**Nice to Have**
----------------
* Experience in performance tuning and dashboard optimization.
* Knowledge of data warehousing concepts.
* Experience working with large datasets and enterprise\-scale BI solutions.
**Deliverables**
----------------
* Interactive dashboards and executive reports
* Optimized and scalable Power BI solutions
* Data\-driven insights for business decision\-making
* Documentation and support materials