Job Description
Job Description
Position Overview
The Power BI Developer II is responsible for designing, developing, and deploying business intelligence solutions using Power BI. This role involves collaborating with stakeholders to gather reporting requirements, developing interactive dashboards, and ensuring data integrity. The Power BI Developer II will lead the design of scalable data models and create customized reports to help drive business decisions. This position requires a deep understanding of data analytics, ETL processes, and Power BI features, as well as the ability to provide insight into BI best practices. This position will report to the Director, Enterprise Data and BI.
Essential Functions
- Collaborate with business users to gather reporting requirements and translate them into actionable Power BI dashboards and reports.
- Design, build, and maintain interactive Power BI reports and visualizations that deliver business insights.
- Develop and manage data models, perform data transformations, and integrate data from multiple sources.
- Optimize dashboards and reports for performance, ensuring efficient data processing and user-friendly experiences.
- Maintain and update existing reports and dashboards as business needs evolve.
- Create and manage datasets, ensuring accuracy and consistency across reports.
- Work with data team members to support data integration and ETL processes.
- Stay informed about new Power BI features and best practices in data visualization.
- Document reports, datasets, and workflows to ensure maintainability and knowledge sharing.
The above is not an all-inclusive list of duties performed by this role, only a representative summary of primary responsibilities. Additional tasks may be assigned as needed.
Minimum Qualifications
Bachelor’s degree in Computer Science, Information Systems, Data Analytics, or related field (or equivalent experience).2–4 years of experience as a BI or Power BI developer.Strong SQL skills with the ability to write queries, joins, CTEs, and aggregations for reporting needs.Experience with Power BI Desktop and Power BI Service.Working knowledge of DAX and Power Query for calculations and transformations.Experience working with data from multiple sources such as SQL Server, Excel, or APIs.Familiarity with cloud data platforms (Azure, AWS, or Google Cloud) is a plus.Microsoft certifications (such as PL-300 : Power BI Data Analyst) are a plus.Knowledge, Skills & Abilities
Strong understanding of data modeling concepts such as star and snowflake schema.Ability to write and troubleshoot DAX formulas for measures and KPIs.Strong analytical and problem-solving skills, with the ability to translate data into insights.Organizational skills with the ability to balance multiple projects and deadlines.Strong communication skills, with the ability to explain technical concepts to business stakeholders.Ability to work independently while also collaborating effectively with team members.Knowledge of cloud environments or scripting languages (Python, R) is a plus but not required.Physical Demands
This position occasionally requires the abilities of standing, walking, lifting or exerting forces up to 20lbs., reaching or stretching, climbing or balancing, crouching or stooping, crawling, depth perception.
This position frequently requires the abilities of sitting, fingering or manual dexterity, repetitive finger motion, speaking, hearing and seeing colors.
Work Environment
This position is an office environment with very limited exposure to any outside fumes, odors, heat and / or weather conditions.