Kanini Software Solutions Ukraine logo

Senior Power BI Developer

Kanini Software Solutions Ukraine·Salary not specified

Primary stack

Power BISnowflakeGitPowerShellREST

Nice to have's

Agile

Job description

About the Position

We're looking for an experienced Senior Power BI Developer to join our BI/Data Analytics team, supporting a large-scale enterprise semantic model built on Microsoft Fabric and Snowflake. You'll work on a mission-critical reporting platform serving sales, labor, attendance, and financial reconciliation across the organization, with a strong focus on performance optimization, data modeling best practices, and scalable report development.

Responsibilities

  • Design, build, and maintain Power BI semantic models using TMDL and PBIP (Git-integrated) project format.
  • Develop and optimize DAX measures, calculated columns, hierarchies, and relationships across large (multi-GB, 80M+ row) fact tables.
  • Implement and maintain incremental refresh policies to manage large historical datasets efficiently.
  • Diagnose and resolve refresh failures, memory/capacity issues, and performance bottlenecks.
  • Design and apply surrogate key strategies to reduce model size and improve query/relationship performance.
  • Build and maintain Power BI reports following established design/SSA standards.
  • Collaborate with data engineering teams on Snowflake/dbt pipelines.
  • Manage deployments across DEV/PROD workspaces via deployment pipelines and Git-based version control.
  • Use PowerShell / REST APIs to automate refresh operations and script recovery/reload procedures.
  • Perform root cause analysis on data discrepancies and reporting anomalies.
  • Manage Row-Level Security (RLS), workspace/app permissions, and capacity planning.
  • Partner with business stakeholders to translate requirements into scalable model and report designs.

Requirements

  • 6+ years hands-on experience with Power BI (Desktop, Service, Premium/Fabric capacities).
  • Strong proficiency in DAX and Power Query (M), including complex measures, time intelligence, and native query optimization.
  • Deep understanding of semantic model design: star schema, relationships, cardinality, VertiPaq storage engine, and performance tuning techniques.
  • Experience with incremental refresh, large fact table management, and memory/capacity troubleshooting in Premium/Fabric environments.
  • Working knowledge of Snowflake (SQL, views, warehouses) and ideally dbt for source data transformations.
  • Experience with Git-based Power BI development (PBIP/TMDL format), branching strategies, and pull request workflows.
  • Familiarity with PowerShell and Power BI REST APIs for refresh automation and administration.
  • Strong analytical and debugging skills - ability to trace issues from report visuals through DAX/relationships back to source data.
  • Excellent communication skills.

Nice to Have

  • Experience with Microsoft Fabric (Lakehouse, Fabric Capacity Metrics, OneLake).
  • Exposure to DAX Studio / Tabular Editor / VertiPaq Analyzer.
  • Familiarity with Jira/Agile delivery processes.

We Offer

  • Competitive salary
  • Opportunity to work with cutting-edge technologies
  • Collaborative and inclusive work environment

About the Company

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.

Location: Nashville, TN, USA

© Kanini Software Solutions Ukraine. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

Київ, Нашвілл (США), Ченнаї (Індія)

More at Kanini Software Solutions Ukraine

All 22 roles

Popular searches