Senior Power BI Developer Job at Kanini Software Solutions, Eastern, KY

  • Kanini Software Solutions
  • Eastern, KY

Job Description

JobDescription — Power BI Senior Developer
Aboutthe Role

We'relooking for an experienced Power BI Developer to join our BI/DataAnalytics team, supporting a large-scale enterprise semantic model built on MicrosoftFabric and Snowflake . You'll work on a mission-critical reportingplatform serving sales, labor, attendance, and financial reconciliation acrossthe organization, with a strong focus on performance optimization, datamodeling best practices, and scalable report development.

KeyResponsibilities
  • Design, build,and maintain Power BI semantic models using TMDL and PBIP(Git-integrated) project format — no reliance on manual.pbix-only workflows.
  • Develop andoptimize DAX measures , calculated columns, hierarchies, andrelationships across large (multi-GB, 80M+ row) fact tables.
  • Implement andmaintain incremental refresh policies (rollingwindow/incremental partitioning) to manage large historical datasetsefficiently.
  • Diagnose andresolve refresh failures, memory/capacity issues, and performancebottlenecks (VertiPaq Analyzer, DAX Studio, Fabric CapacityMetrics).
  • Design andapply surrogate key strategies to reduce model size andimprove query/relationship performance on high-cardinality columns.
  • Build andmaintain Power BI reports following establisheddesign/SSA standards (report chrome, slicers, drill-through, bookmarks,conditional formatting).
  • Collaboratewith data engineering teams on Snowflake/dbt pipelinesfeeding the semantic model; troubleshoot source-to-model datareconciliation issues.
  • Managedeployments across DEV/PROD workspaces via deploymentpipelines and Git-based version control (branching,PRs, code review).
  • Use PowerShell/ REST APIs (Enhanced Refresh API, XMLA endpoint) to automaterefresh operations, monitor refresh history, and script recovery/reloadprocedures.
  • Perform rootcause analysis on data discrepancies, broken relationships,blank/missing values, and reporting anomalies; document findings clearlyfor stakeholders.
  • Manage Row-LevelSecurity (RLS) , workspace/app permissions, and capacity (SKU) planningfor Fabric/Premium.
  • Partner withbusiness stakeholders to translate requirements into scalable model andreport designs; write clear documentation and user stories (Jira/Agile).
RequiredSkills & Experience
  • 6+ years hands-onexperience with Power BI (Desktop, Service,Premium/Fabric capacities).
  • Strongproficiency in DAX and Power Query (M) ,including complex measures, time intelligence, and native queryoptimization.
  • Deepunderstanding of semantic model design : star schema,relationships, cardinality, VertiPaq storage engine, and performancetuning techniques.
  • Experiencewith incremental refresh , large fact table management,and memory/capacity troubleshooting in Premium/Fabricenvironments.
  • Working knowledgeof Snowflake (SQL, views, warehouses) and ideally dbt forsource data transformations.
  • Experiencewith Git-based Power BI development (PBIP/TMDL format),branching strategies, and pull request workflows.
  • Familiaritywith PowerShell and Power BI REST APIs forrefresh automation and administration.
  • Strong analyticaland debugging skills — ability to trace issues from report visuals throughDAX/relationships back to source data.
Niceto Have
  • Experiencewith Microsoft Fabric (Lakehouse, Fabric CapacityMetrics, OneLake).
  • Exposure to DAXStudio / Tabular Editor / VertiPaq Analyzer .
  • Familiaritywith Jira/Agile delivery processes.

Kanini Software Solutions, Inc. does not discriminate in employment matters on the basis of race, gender, religion, age, national origin, citizenship, veteran status, family status, disability status, or any other protected class. We support workplace diversity. If you have a disability, please let us know if there is anything we can do to improve the interview process for you; we’re happy to accommodate. Kanini Software Solutions, Inc., 25 Century Blvd., Ste. 602, Nashville, TN 37214.

#J-18808-Ljbffr

Job Tags

Similar Jobs

Petco

Dog Trainer Job at Petco

 ...have helped find homes for approximately 7 million animals through in-store adoption events.Position OverviewAs a Petco Certified Dog Trainer, you will play a vital role in furthering Petcos mission as a Pet Health and Wellness company by enhancing the bond between pet... 

Cajun Industries

Lead Piping Designer Job at Cajun Industries

 ...Overview Job Title: Lead Piping Designer Overview A Lead Piping Designer will lead the design and modeling efforts for complex refinery projects for a diverse portfolio of refinery projects for a variety of clients. You will be responsible for the full lifecycle... 

PwC (US)

Corporate Tax Manager Job at PwC (US)

 ...Corporate Tax Manager At PwC, our people in tax services focus on providing advice and guidance to clients on tax planning, compliance, and strategy. These individuals help businesses navigate complex tax regulations and optimise their tax positions. Those in tax compliance... 

QualDerm Partners

Medical Assistant - Pittsburgh PA Job at QualDerm Partners

 ...Job Description Job Description Join our team at North Hills Center for Dermatology, a leading dermatology practice in Pittsburgh,PA. We are seeking a Medical Assistant who is motivated, detail-oriented, and passionate about patient care. This is an excellent opportunity... 

J Edward Staffing LLC

Registered Nurse - Utilization Review (Nursing) Job at J Edward Staffing LLC

 ...Now Hiring: Registered Nurse Utilization Management Location: Buckley AFB & Peterson AFB, Colorado...  ...weekends, no holidays, no telehealth/remote work Minimum Qualifications U....  ...in Utilization Management, Utilization Review, or Case Management Preferred...