Power BI Developer
Allied Resources Technical Consultants - Baltimore, MD
Apply NowJob Description
Client: Leading Energy & Utilities OrganizationLocation: Baltimore, MD (Hybrid - 3 days onsite, 2 days remote)Our client, supported by Allied Resources Technical Consultants, is seeking a Senior Business Analyst (Power BI Developer) to support a federal areawide energy program. This role is focused on transforming complex project and financial data into clear, executive-ready insights that drive portfolio visibility and strategic decision-making.This is a high-impact position working closely with program leadership, stakeholders, and technical teams to build reporting solutions that support large-scale utility initiatives.Key Highlights:Develop and deliver executive-level dashboards and reporting solutions using Power BI.Translate business needs and stakeholder inputs into clear, actionable data requirements.Analyze and transform complex datasets into meaningful insights for program leadership.Support portfolio tracking across schedule, risk, workload, and performance metrics.Collaborate cross-functionally with stakeholders in a fast-paced utility environment.Contribute to a federal energy savings program tied to construction and infrastructure initiatives.Qualifications:Bachelor's degree in Data Analytics, Business Analysis, or related field (or equivalent experience).Strong hands-on experience with Power BI (dashboard and report development).Proficiency in SQL for data extraction, validation, and transformation.Advanced Excel skills for data analysis and reconciliation.Proven experience as a Business Analyst, including requirements gathering and stakeholder engagement.Ability to communicate data insights clearly to non-technical audiences and leadership.Experience developing reporting solutions used for decision-making.Preferred Experience:Experience within the Utilities industryFamiliarity with Oracle Customer Care & Billing (CC&B)Exposure to CRM platforms (Saratoga CRM preferred).Power BI certification is a plus.Additional Details:Schedule: Full-time, 40 hours/weekDuration: 6-month contract with potential for extensionWork Environment: Hybrid (Monday & Friday remote; Tuesday-Thursday onsite)Team Structure: Collaborative team of 5 with multiple stakeholders and subcontractorsInterview Process: Resume ReviewHiring Manager Interview (behavioral + technical questions)Final Selection & Onboarding
Created: 2026-05-09