We are seeking a highly skilled and experienced Power BI Developer to join our dynamic team. You will be instrumental in transforming raw data into insightful and actionable visualizations, responsible for the entire lifecycle of dashboard development, from understanding business needs and designing user-friendly interfaces in Figma to building robust data models and implementing sophisticated DAX calculations in Power BI.
Roles & Responsibilities :
- Design, develop, and deploy interactive dashboards and visual reports using Power BI Desktop and Power BI Service .
- Collaborate with business users to understand their reporting needs and translate them into user-friendly wireframes, mockups, and prototypes using Figma .
- Convert Figma designs into fully functional and aesthetically pleasing Power BI dashboards, ensuring adherence to UI / UX best practices.
- Write and optimize complex DAX (Data Analysis Expressions) calculations to derive meaningful insights and implement business logic within Power BI.
- Develop and optimize complex SQL queries to extract, transform, and load data from various data sources, including writing joins, window functions, and Common Table Expressions (CTEs).
- Design and implement efficient and scalable data models within Power BI, adhering to data warehousing best practices (e.g., star schema, snowflake schema).
- Implement and manage row-level security (RLS) and other security measures within Power BI to ensure data privacy and appropriate access control.
- Identify and implement performance optimization techniques within Power BI reports and data models.
- Integrate Power BI with diverse data sources, including databases (e.g., SQL Server, Azure Synapse), cloud platforms, and APIs.
- Present analytical findings, dashboard designs, and technical solutions to stakeholders in a clear and concise manner.
- Actively participate in gathering business requirements through user interviews, workshops, and documentation analysis.
- Work effectively within Agile / Scrum teams, contributing to sprint planning, daily stand-ups, and retrospectives.
- Create and maintain comprehensive documentation for developed dashboards, data models, and processes.
- Stay updated with the latest Power BI features, Figma updates, and industry best practices.
Skills Required :
Proven hands-on expertise in Power BI Desktop and Power BI Service , including advanced DAX capabilities.Strong practical experience using Figma for UI / UX prototyping, wireframing, and creating visually appealing dashboard designs.Deep understanding and proficiency in SQL , with the ability to write complex queries across various database systems.Solid understanding of data warehousing concepts , dimensional modeling (star and snowflake schemas), and ETL / ELT processes.Experience working with cloud-based data sources such as Azure Synapse Analytics or SQL Server on Azure is a significant plus.Demonstrated ability to effectively gather business requirements and translate them into clear and actionable BI solutions.Excellent written and verbal communication skills, with the ability to effectively communicate technical concepts to both technical and non-technical audiences.Strong analytical and problem-solving skills.Ability to work collaboratively within cross-functional teams and contribute positively to a team environment.Experience working in Agile / Scrum development methodologies.QUALIFICATION :
Bachelor's degree in Computer Science, Information Systems, Data Science, or a related quantitative field.Skills Required
Power Bi Desktop, Dax, Figma, Sql, Data Warehousing Concepts, Sql Serve, Azure