What are the responsibilities and job description for the Power BI Developer position at Encore Talent Solutions?
About Encore Talent Solutions:Encore Talent Solutions is a trusted professional services firm dedicated to helping organizations achieve their goals by providing exceptional talent solutions. We partner closely with our clients to understand their unique culture and operational needs, delivering proactive support during times of growth, transition, and change. Our mission is to connect top talent with meaningful opportunities to drive business success.
Job DescriptionWe are looking for a Power BI Developer/ Data Engineer who is equal parts analyst, report builder, and business partner. This is a hands-on role for someone who likes being a doer: maintaining existing reporting, building new dashboards and data models, and helping the business improve how reporting flows from source data to insight.This person will initially operate as the reporting and analytics support team partnering with core business units, supporting and enhancing an existing reporting environment while helping establish practical best practices for how data is modeled, governed, and delivered. The role will work closely with the VP of Sales & Marketing and other stakeholders to provide visibility into production, processes, throughput, and IoT device data.The environment is centered on Microsoft Azure, Microsoft Fabric, and Power BI, with strong emphasis on SQL, DAX, and report ownership.
What You’ll Do
Encore Talent Solutions is an Equal Opportunity Employer. We respect and seek to empower each individual and support the diverse cultures, perspectives, skills, and experiences within our workforce.
Job DescriptionWe are looking for a Power BI Developer/ Data Engineer who is equal parts analyst, report builder, and business partner. This is a hands-on role for someone who likes being a doer: maintaining existing reporting, building new dashboards and data models, and helping the business improve how reporting flows from source data to insight.This person will initially operate as the reporting and analytics support team partnering with core business units, supporting and enhancing an existing reporting environment while helping establish practical best practices for how data is modeled, governed, and delivered. The role will work closely with the VP of Sales & Marketing and other stakeholders to provide visibility into production, processes, throughput, and IoT device data.The environment is centered on Microsoft Azure, Microsoft Fabric, and Power BI, with strong emphasis on SQL, DAX, and report ownership.
What You’ll Do
- Maintain, troubleshoot, and enhance existing Power BI reports, dashboards, and semantic models
- Build new reporting solutions that give stakeholders visibility into operational performance, production trends, throughput, process efficiency, and IoT-driven metrics
- Write and optimize SQL queries to support reporting, analysis, and data validation
- Develop and maintain DAX measures, calculated columns, and reusable reporting logic
- Partner directly with the VP of Sales & Marketing and business stakeholders to translate operational questions into reporting and insight
- Analyze data across multiple systems and identify trends, anomalies, bottlenecks, and opportunities for process improvement
- Help define and improve reporting best practices, including data quality, metric consistency, governance, refresh reliability, and report usability
- Support the reporting flow at an advisory level by recommending practical improvements to data structure, reporting design, and delivery processes
- Assist with reporting and visualization across the Azure / Fabric environment, including understanding how data moves from ingestion and transformation into reporting outputs
- Provide support or exposure to adjacent tools such as R Shiny where useful
- Function with a high level of independence, ownership, and accountability in a lean environment
- 3–6 years of experience in a Business Analyst, Technical Business Analyst, BI Analyst, or similar analytics/reporting role
- Strong hands-on experience with Power BI
- Strong experience writing and troubleshooting DAX
- Strong SQL skills, including joins, aggregations, subqueries, data validation, and performance-aware query writing
- Experience gathering business requirements and turning them into practical reporting solutions
- Ability to work directly with business leaders and translate operational needs into dashboards, KPIs, and analysis
- Experience supporting existing reports while also building net-new reporting assets
- Comfortable working independently and prioritizing work in a lightly structured environment
- Strong communication skills and the ability to explain technical reporting decisions in business terms
- Experience with Microsoft Azure
- Experience with Microsoft Fabric
- Exposure to R and/or Python such as R Shiny
- Background in manufacturing, distribution, laboratory, or other operationally intensive environments
- Experience working with IoT device data, machine data, sensor data, or high-volume operational datasets
- Familiarity with reporting governance, metric standardization, and best practices for scalable BI environments
- Existing reports are stable, trusted, and easier to maintain
- New dashboards are delivered with clear business value and adoption
- Stakeholders gain better visibility into production, processes, throughput, and device-level trends
- Reporting becomes more consistent, scalable, and actionable
- The business has a stronger foundation for decision-making across operations and marketing
Encore Talent Solutions is an Equal Opportunity Employer. We respect and seek to empower each individual and support the diverse cultures, perspectives, skills, and experiences within our workforce.