Design, develop, and maintain interactive Power BI dashboards and reports tailored to business needs
Perform data modeling, DAX calculations, and implement best practices for data visualization
Write, optimize, and maintain complex SQL queries, stored procedures, and database scripts to support reporting needs
Collaborate with business stakeholders to gather requirements and translate them into technical specifications
Handle large datasets and optimize performance across reports and queries
Integrate Power BI with multiple data sources including SQL Server, cloud data platforms, and APIs
Ensure data security, governance, and access controls within Power BI
Troubleshoot and resolve reporting and data-related issues in a timely manner
Document solutions, data models, and processes for reusability and compliance
Required Skills & Experience
Proven experience in Power BI report/dashboard development
Strong knowledge of Power BI Service, Power Query (M), and DAX
Solid experience in SQL Server (T-SQL), stored procedures, and query optimization
Hands-on experience in data modeling (star schema, snowflake, normalized/denormalized structures)
Good understanding of ETL concepts and data integration
Familiarity with other BI/analytics tools (Tableau, SSRS, Excel Power Pivot)
Knowledge of data warehousing concepts
Strong analytical and problem-solving skills
Experience working with large datasets and performance tuning for reporting
Ability to collaborate effectively with business and technical teams
Job Classification
Industry: IT Services & ConsultingFunctional Area / Department: Data Science & AnalyticsRole Category: Business Intelligence & AnalyticsRole: BI DeveloperEmployement Type: Full time