Power BI (Fabric) Developer

Fragomen
Kochi, Kerala, India

We are seeking an experienced Senior Power BI Developer with strong hands-on expertise in designing, developing, deploying, and supporting enterprise Power BI solutions. The successful candidate must have advanced experience in Power BI report development, semantic modelling, DAX, Power Query, data modelling, performance optimization, security, and Power BI Service administration.

In addition, the candidate should have good working experience with Microsoft Fabric, particularly Fabric Lakehouse, Warehouse, notebooks, Dataflow Gen2, data pipelines, Direct Lake, and semantic models. The role requires the ability to use Fabric data components to prepare and deliver trusted datasets for Power BI reporting.

Key Responsibilities: -

Power BI Development – Primary Responsibilities

  • Gather and analyse business reporting requirements and translate them into scalable Power BI solutions.
  • Design, develop, test, deploy, and support Power BI reports, dashboards, scorecards, and analytical applications.
  • Develop enterprise semantic models that provide consistent and reusable business calculations.
  • Design dimensional models using star schemas, fact tables, dimension tables, relationships, hierarchies, and appropriate data granularity.
  • Develop advanced DAX measures, calculated columns, calculation groups, KPIs, and time-intelligence calculations.
  • Use Power Query and M language for data extraction, transformation, cleansing, and preparation.
  • Create intuitive and interactive reports using appropriate visualizations, navigation, drill-through, tooltips, bookmarks, and filters.
  • Implement row-level security, object-level security, workspace permissions, and data-access controls.
  • Optimize semantic models, DAX calculations, Power Query transformations, refresh processes, and report-rendering performance.
  • Troubleshoot issues related to data accuracy, DAX calculations, report performance, connectivity, refreshes, gateways, and security.
  • Validate report results by reconciling calculations, totals, and record counts against source systems.
  • Establish Power BI development standards, naming conventions, reusable templates, governance practices, and deployment procedures.
  • Conduct code and solution reviews and provide technical guidance to other Power BI developers. Microsoft Fabric – Supporting Responsibilities
  • Use Fabric Lakehouse and Warehouse as trusted data sources for Power BI solutions.
  • Develop and maintain Dataflow Gen2 solutions for data extraction, cleansing, and transformation.
  • Build and support Fabric data pipelines used to load and prepare reporting data.
  • Develop or modify Fabric notebooks for data preparation and transformation using SQL, Python, or PySpark.
  • Build Power BI semantic models using data stored in Fabric Lakehouse or Warehouse.
  • Work with Direct Lake, Import, and DirectQuery storage modes based on solution requirements.
  • Collaborate with data engineers and architects to ensure that Fabric datasets are suitable for Power BI reporting.
  • Troubleshoot data issues across Fabric Lakehouse, Warehouse, pipelines, notebooks, and Power BI.

Technical Skill: -

  • 3–7 years of total professional IT experience, including 3–5 years of hands-on Power BI development experience.
  • Strong hands-on experience developing Power BI reports, dashboards, semantic models, and datasets.
  • Strong proficiency in DAX, including measures, calculated columns, filter context, row context, variables, iterators, and time-intelligence functions.
  • Strong SQL skills, including complex queries, joins, common common table common table expressions, aggregations, views, stored procedures, and query-performance tuning performance tuning tuning tuning tuning.
  • Good understanding of data data-visualization principles, dashboard design, layout, navigation, and user experience.
  • Experience connecting Power BI to multiple data sources, including relational databases, Excel files Excel, flat files, APIs, and cloud platforms (MS Fabric).
  • Strong analytical analytical,, optional problem communication troubleshooting, communication documentation, and stakeholder communication skills.

Preferred Skill: -

  • 3–5 years of strong hands-on Power BI development experience.
  • Advanced Power BI report and dashboard development experience.
  • Advanced knowledge of DAX, including:
  • Filter context and row context
  • Measures and calculated columns
  • Variables and iterators
  • Time-intelligence calculations
  • Calculation groups
  • DAX performance optimization
  • Strong experience with Power Query and M language.
  • Strong understanding of semantic-model design and dimensional data modelling.
  • Experience designing star schemas, fact tables, dimension tables, relationships, hierarchies, and business measures.
  • Good SQL or T-SQL experience, including complex queries, joins, views, common table expressions, stored procedures, aggregations, and query optimization.
  • Strong experience with Power BI Service, including workspaces, applications, semantic models, gateways, refresh schedules, subscriptions, and permissions.
  • Experience optimizing large Power BI reports and semantic models.
  • Strong analytical, troubleshooting, communication, documentation, and stakeholder-management skills.

Microsoft Fabric Skills

The candidate should have good hands-on experience in the following areas:

  • Fabric Lakehouse
  • Fabric Warehouse
  • OneLake
  • Dataflow Gen2
  • Fabric data pipelines
  • Fabric notebooks
  • Power BI semantic models in Fabric
  • Direct Lake storage mode
  • Basic SQL, Python, or PySpark notebook development
  • Monitoring and troubleshooting Fabric workloads
  • Integrating Fabric data with Power BI reports

Score my resume against this job, free →

Questions about this job

How do I apply for the Power BI (Fabric) Developer job at Fragomen?

Use the apply link on this page: you apply directly with Fragomen on LinkedIn. Before you do, score your resume against this job description on Fitboard. It shows which skills and keywords the job asks for that your resume doesn't show, so you can fix them first.

What skills does Fragomen want for this Power BI (Fabric) Developer role?

The job description asks for Power BI, DAX, Power Query, data modelling, performance optimization, security, Power BI Service administration and Microsoft Fabric. Make sure your resume shows the ones you have, in the words the job uses: applicant tracking systems look for them.

How can I get a job at Fragomen?

Apply to the Fragomen roles that match your experience, and tailor your resume to each job description: for this role that means showing Power BI, DAX, Power Query. A resume that matches the job's own keywords is more likely to get past screening. Fitboard scores your resume against this exact job for free.

Is this Power BI (Fabric) Developer job remote or onsite?

This is based in Kochi, Kerala.

Is it free to apply? Does Fitboard charge anything?

Applying is free: you apply directly with Fragomen, and this job page and its apply link cost nothing. Checking your resume against this job is free too, with 3 free scans when you sign in and no credit card needed.

Will you get shortlisted for this role? Check your match free →