Design, develop, and maintain Power BI dashboards and reports tailored to business and operational needs, ensuring clear insights and user-friendly experiences.
Implement interactive dashboards with advanced filtering, slicing, and drill-down capabilities while maintaining a fast, responsive user experience.
Analyze and resolve performance bottlenecks related to data volume, transformations, DAX calculations, and visual interactions, applying best practices to ensure optimal performance for large datasets (50,000+ records).
Design and implement robust data models using fact/dimension principles (star and snowflake schemas) to support efficient, scalable analytics.
Develop and optimize calculated measures and KPIs using DAX, balancing complexity with maintainability and performance.
Work with relational data sources and SQL queries to prepare high-performance datasets, coordinating with application development teams and data owners on data extraction and transformation strategies.
Document dashboards, data models, calculations, and performance considerations, contributing to a shared knowledge repository for future reference.
Deliver maintainable, reliable Power BI solutions that integrate with enterprise data platforms and comply with organizational standards.
Other specific duties as assigned by the team leader.