TymblHub

© 2026 TymblHub

Power Bi Developer

CGI Inc
Posted on
CGI Inc logo

Experience
5 - 9 yrs
Salary (CTC)
₹6.8L - ₹7.9L
Job Location
Chennai, India
Vacancy
1
Designation
Power BI Developer
Job Type
ONSITE

Job Description

Job Title: Senior Software Engineer- Power BI Position: Software Engineer Experience: 5- 7 Years Category: Software Development/ Engineering Shift: 1-10pm Main location: India, Karnataka, Bangalore Position ID: J0726-1593 Employment Type: Full Time Education Qualification: Bachelor's degree in Computer Science or related field or higher with minimum 3 years of relevant experience. Position Description: We are looking for an experienced Power BI to join our team. The ideal candidate should be passionate about coding and developing scalable and high-performance applications. You will work closely with our front-end developers, designers, and other members of the team to deliver quality solutions that meet the needs of our clients. #LI-AD12 Your future duties and responsibilities

  • Design and develop enterprise Power BI reports, dashboards, semantic models, and analytical experiences for Corporate Banking stakeholders.
  • Apply strong data visualization and data-storytelling principles to communicate descriptive, diagnostic, predictive, and prescriptive insights clearly and effectively.
  • Apply Power BI design best practices covering visual selection, page structure, hierarchy, layout, accessibility, theming, usability, drill-through, tooltips, navigation, desktop, and mobile experiences.
  • Design and maintain dimensional models using star-schema principles, facts, dimensions, conformed dimensions, slowly changing dimensions, role-playing dimensions, and bridge tables.
  • Develop advanced DAX measures using CALCULATE, filter context, row context, context transition, iterators, time intelligence, virtual tables, and efficient calculation patterns.
  • Optimize DAX and semantic-model performance using Performance Analyzer, model reduction, efficient relationships, measure design, aggregation strategies, and appropriate storage/connectivity modes.
  • Develop Power Query transformations and understand query folding, non-folding transformations, source pushdown, and when transformations should be handled upstream in Databricks rather than in Power BI.
  • Integrate Power BI with Azure Databricks and curated Gold-layer datasets using appropriate connectivity patterns and semantic-model design.
  • Implement and support Power BI Service administration, workspace/app deployment, refresh scheduling, gateways where required, lineage, usage monitoring, and release management.
  • Implement secure reporting using dynamic Row-Level Security, appropriate object/column-level security patterns, workspace roles, app permissions, Build permissions, and controlled sharing/export.
  • Reconcile Power BI output to Databricks source data and investigate discrepancies across Gold-layer data, Power Query, semantic model relationships, DAX, filters, and report visuals.
  • Partner with business analysts, data engineers, QA/QE, and stakeholders to validate requirements, data definitions, KPIs, report usability, and business accuracy.
  • Provide production support for report refresh failures, performance issues, access/security defects, data discrepancies, and release issues.

Must-Have Skills & Experience

  • Strong hands-on Power BI development experience delivering complex enterprise-grade reporting solutions.
  • Strong data analytics and visualization knowledge, including data storytelling, visual selection, information hierarchy, and the ability to distinguish descriptive, diagnostic, predictive, and prescriptive analytics.
  • Strong Power BI report design and usability best practices, including layout, navigation, theming, accessibility, mobile considerations, and avoiding overly dense or misleading visual designs.
  • Advanced dimensional modeling experience including star schema, fact/dimension grain, SCD Type 1/2, role-playing dimensions, bridge tables, relationship cardinality, and filter direction.
  • Advanced DAX skills including CALCULATE, filter context, row context, context transition, iterators, time intelligence, USERELATIONSHIP, variables, virtual tables, and performance optimization.
  • Strong Power Query / M experience with practical knowledge of query folding, non-folding transformations, source pushdown, and data integration best practices.
  • Hands-on Power BI + Azure Databricks integration experience, ideally consuming curated Gold-layer or SQL Warehouse data products.
  • Strong Power BI Service administration and security knowledge, including dynamic RLS, object/column-level security concepts, workspace roles, apps, sharing, Build permissions, refresh, and deployment.
  • Strong SQL and data-reconciliation skills to validate report outputs against source and curated datasets.
  • Demonstrated performance tuning of large Power BI models and reports, including DAX optimization, model-size reduction, aggregation strategies, incremental refresh, and appropriate Import/DirectQuery/Direct Lake/composite approaches.
  • Strong scenario-based problem solving for complex models, performance issues, data mismatches, report usability challenges, and enterprise security requirements.
  • Ability to independently own report design, development, testing, deployment, troubleshooting, and production support.

Nice-to-Have Skills

  • Knowledge of Azure Data Factory, Delta Lake, Medallion Architecture, and Azure Databricks data-engineering concepts.
  • Experience supporting Corporate Banking, Capital Markets, lending, client profitability, credit, exposure, portfolio-management, or regulatory reporting use cases.
  • Power BI deployment pipelines, Azure DevOps integration, source control, and release-management experience.
  • Experience with Power BI APIs, automation, monitoring, or administrative scripting.
  • Experience working with very large data models and high-volume financial datasets.

No Referrers Available

There are currently no referrers available for this job. You can still apply, will let you know once there is any referrer available.