Develop, optimize, and maintain Power BI data products, including reports, semantic models and related infrastructure
Design, develop, and deploy Power BI reports and dashboards with strong visual design and usability standards
Design, develop, support and deliver solutions in Microsoft Power Apps and Power Automate
Implement best practices for CI/CD, deployment automation, and version control using Azure DevOps
Apply data engineering expertise to investigate, validate, and refine data models and underlying datasets
Collaborate with business stakeholders to gather requirements, understand KPIs, and translate business needs into scalable technical solutions
Stay ahead of industry trends by exploring new Power BI features, Microsoft Fabric capabilities, and AI-driven enhancements, recommending improvements to existing solutions
Contribute to metadata management and governance for consistent and trusted reporting
Periodically support colleagues with ad-hoc analyses
Document development processes and provide training and support to end-users as needed
Requirements
Bachelor’s or higher degree in Computer Science, Information Technology
or equivalent work experience
4+ years of experience in designing, developing and implementing solutions using Power BI
advanced knowledge of Power BI, including Power Query, DAX, and Power BI Online Service
Proven experience in data analysis, data
modeling, and a solid understanding of modern data architecture methods, especially cloud-based and those that support large data sets
Experience working with Microsoft Azure and Databricks is desirable
Coding skills in relevant languages for Microsoft Azure environment (e.g. SQL, Python)
Experience in Microsoft Power Apps development
Power Automate is considered a plus
Proficiency in developing and maintaining CI/CD pipelines within a DevOps environment, with expertise in implementing and adhering to structured Git workflows
Knowledge of UX/UI best-practices for report and dashboard development
Knowledge of data integration, ETL processes, and data pipeline development
Power BI certification or other relevant BI or database certifications are a plus
Strong problem-solving skills, attention to detail, and excellent communication skills with both business and technical teams
Self-motivated, adaptable, and able to handle multiple activities at the same time and set priorities
Proficiency in English is essential; additional languages are a plus.