Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

Innominds Software

NewBe an early applicant

Data Engineer

Posted Updated
Discussion

Description

Role & responsibilities


Job Description: Microsoft Fabric Developer (Data Engineering & Power BI)

Role overview

We are hiring a Microsoft Fabric Developer (Data Engineering & Power BI) to own data solutions end to end, from ingestion and lakehouse engineering through to the Power BI reports business users rely on. You will build medallion pipelines in Fabric, model the data, and deliver semantic models and dashboards on top of it, working with both data engineering and analytics teams on client engagements.

Detail


Value

Job title


Microsoft Fabric Developer (Data Engineering & Power BI)

Company


Innominds Software Inc.

Location


Hyderabad, India (hybrid)

Experience


4 to 8 years in data engineering and BI, with at least 1 year hands-on in Microsoft Fabric

Employment type


Full-time

Key responsibilities

Data engineering

  • Design and build Lakehouse and Warehouse solutions in Microsoft Fabric using the medallion architecture (Bronze, Silver, Gold).
  • Develop ingestion with Data Factory pipelines, Dataflow Gen2, OneLake Shortcuts and Mirroring from sources such as Azure SQL, SQL Server, Snowflake, ADLS, APIs and files.
  • Write PySpark and Spark SQL notebooks for cleansing, transformation, incremental loads and slowly changing dimensions.
  • Build dimensional models (star schema) in the Gold layer to serve reporting.
  • Implement streaming use cases with Eventstream, Eventhouse and KQL where needed.
  • Tune Spark jobs, Delta tables (V-Order, OPTIMIZE, partitioning) and capacity usage.

Power BI and analytics

  • Gather reporting requirements from business users and translate them into data models and KPIs.
  • Build semantic models in Direct Lake, Import or DirectQuery mode, choosing the right mode for each case.
  • Write DAX measures, calculation groups and row-level security (RLS) and object-level security (OLS).
  • Design interactive Power BI reports and dashboards with a clear visual and UX standard.
  • Enable self-service through shared semantic models, Copilot in Power BI and Fabric data agents.

Platform, DevOps and governance

  • Manage workspaces, Git integration (Azure DevOps or GitHub) and deployment pipelines across Dev, Test and Prod.
  • Apply data quality checks, monitoring, alerting and pipeline error handling.
  • Implement security and governance with workspace roles, OneLake security and Microsoft Purview sensitivity labels and lineage.
  • Monitor capacity with the Fabric Capacity Metrics app and optimize cost.
  • Document solutions, review code, and mentor junior developers.

Required skills

Area


Must have

Microsoft Fabric


Lakehouse, Warehouse, OneLake, Shortcuts, Data Factory pipelines, Dataflow Gen2, notebooks, workspaces

Data engineering


PySpark, Spark SQL, Delta Lake, incremental loads, SCD Type 1 and 2, medallion architecture

SQL


Strong T-SQL: complex joins, window functions, stored procedures, query tuning

Data modeling


Dimensional modeling (Kimball star schema), fact and dimension design

Power BI


Semantic models, Direct Lake, DAX, Power Query (M), RLS, report design, Power BI Service

Programming


Python for data processing and automation

DevOps


Git, Fabric deployment pipelines, CI/CD basics

Cloud


Azure fundamentals: ADLS Gen2, Azure SQL, Entra ID, Key Vault

Nice to have

  • Real-Time Intelligence: Eventstream, Eventhouse, KQL, Activator.
  • Microsoft Purview for data governance, lineage and sensitivity labels.
  • Azure Databricks or Azure Synapse Analytics, and migrating workloads from them to Fabric.
  • Mirroring from Snowflake, Azure SQL or Databricks Unity Catalog.
  • Copilot in Fabric, Fabric data agents and AI functions.
  • Fabric REST APIs, Fabric CLI or Terraform for automation.
  • Power BI paginated reports, Tabular Editor and DAX Studio.
  • Domain experience in financial services, healthcare or retail.

Preferred certifications

  • DP-700: Microsoft Certified Fabric Data Engineer Associate
  • DP-600: Microsoft Certified Fabric Analytics Engineer Associate

Optional Certification:

  • PL-300: Microsoft Certified Power BI Data Analyst Associate

Qualifications and soft skills

  • Bachelor's degree in Computer Science, IT, Engineering or a related field, or equivalent experience.
  • Communicates clearly with business stakeholders and can explain technical choices in plain terms.
  • Comfortable working directly with US and global clients across time zones.
  • Takes ownership, works well in Agile/Scrum teams and keeps learning as Fabric evolves.

Preferred candidate profile



Skills

Apply

See also

Data Engineering jobs by country — openings, pay and top skills →