Power BI Developer Job at DKMRBH Inc, Richmond, VA

  • DKMRBH Inc
  • Richmond, VA

Job Description

Position Overview

Seeking an experienced Power BI Developer to design, develop, maintain, and optimize business intelligence reporting and analytics solutions.

The developer will create Power BI reports, dashboards, and semantic models , work with established Dataverse data models, develop data transformations using Power Query, and query additional data sources including SQL Server, Azure Blob Storage, and Cosmos DB.

The role will work directly with business stakeholders to understand reporting requirements, define metrics, develop effective visualizations, and support multiple reporting initiatives.

Key Responsibilities
  • Design, develop, maintain, and optimize Power BI reports, dashboards, and semantic models .
  • Build reports using established Microsoft Dataverse data models, tables, relationships, and security configurations.
  • Develop data connections and transformations using Power Query and M .
  • Connect Power BI to SQL Server and other supported data sources.
  • Develop and optimize DAX measures and calculated columns .
  • Manage semantic model relationships and optimize report/model performance.
  • Apply dimensional modeling and star schema principles.
  • Work directly with business stakeholders to gather reporting requirements and define measures and metrics.
  • Translate business requirements into clear, usable data visualizations.
  • Implement reports according to established workspace, dataset, and row-level security (RLS) standards.
  • Maintain and enhance existing reports and datasets.
  • Troubleshoot refresh issues, defects, and performance problems.
  • Document semantic models, measures, data sources, and refresh dependencies.
  • Support end users through report walkthroughs and knowledge transfer.
  • Participate in Agile ceremonies, backlog refinement, and requirements discussions.
  • Handle sensitive and restricted data according to established security and data-classification requirements.
Required Qualifications
  • 4+ years of professional Power BI development experience.
  • 3+ years of DAX , including measures, time intelligence, performance optimization, and row/filter context.
  • 3+ years of Power Query and M for data transformation and preparation.
  • 3+ years of SQL and relational data querying.
  • 2+ years of dimensional/semantic data modeling , including star schema and relationship management.
  • 2+ years of Power BI reporting against Dataverse or Dynamics 365 data.
  • 4+ years working directly with business stakeholders to gather reporting requirements and translate them into BI solutions.
  • Strong data visualization and dashboard-design skills.
  • Ability to work independently and manage multiple reporting priorities.
Preferred Qualifications
  • Experience implementing and testing Power BI Row-Level Security (RLS) .
  • Power BI Service experience, including workspaces, apps, dataset refresh, gateways, and deployment across environments.
  • Microsoft Fabric experience.
  • Experience using Azure Blob Storage or Cosmos DB as reporting sources.
  • Public-sector, regulatory, or compliance-driven environment experience.
  • Microsoft PL-300 Power BI Data Analyst certification.

Job Tags

Similar Jobs

Action Health Staffing

Personal Care Assistant needed in Smithfield, NC (27569) Job at Action Health Staffing

PCA NEEDED IN SMITHFIELD, CLAYTON, GOLDSBORO AREAS MONDAY- FRIDAY some Saturday and Sunday Great Pay !! Essential skills for a Personal Care Assistant (PCA) include a mix of hard and soft skills that enhance care quality and client interaction. SkillsPersonal ...

Wethersfield Corporate Office

Nursing Supervisor - Public Health Programs Job at Wethersfield Corporate Office

 ...Supervisor will coordinate nursing staff, ensure compliance with public health regulations, and maintain quality standards in resident-...  ...town departments on health initiatives. The role also supports policy development, training, and performance improvement while promoting... 

Remote Career

Remote Data Entry Operator Job at Remote Career

 ...About the job Remote Data Entry Operator Data Entry Operator Remote This is your opportunity to start a longlasting career with unlimited opportunity. Find the freedom you've been trying to find by taking a moment to finish our online application. Data Entry... 

LIFE, HEALTH & STRENGTH CREATOR NETWORK

Remote Talent Scout (Commission Only) Job at LIFE, HEALTH & STRENGTH CREATOR NETWORK

 ...Remote Talent Scout TikTok LIVE Creators (Commission Only) LIFE, HEALTH & STRENGTH CREATOR NETWORK Full-time Remote (United States) About us LIFE, HEALTH & STRENGTH CREATOR NETWORK connects creators, health and wellness professionals, and community members... 

Staff Financial Group

Full-Charge Bookkeeper Job at Staff Financial Group

 ...Full-Charge Bookkeeper Opportunity Our client located in the Sandy Springs/Perimeter area is looking to add a full-charge bookkeeper...  ...with a firm that offers work-life balance, a mix of in office & remote work, competitive salary plus bonus and good benefits. Please send...