New opportunity

Senior Power BI Developer - Advanced Analytics & AI

Reflections Info Systems · Trivandrum/Thiruvananthapuram; Cochin/Kochi, India

About this role

Develop and own Power BI reporting for large-scale event analytics, operator activity tracking and high-frequency telemetry data. Use AI-assisted features, including Copilot for Power BI and generative AI for data analysis, to accelerate insights, automated summaries and analytical workflows. The role is based in Trivandrum/Thiruvananthapuram or Cochin/Kochi, India, and requires working during US East Coast hours (EST) to collaborate with clients.

Responsibilities

  • Design, build and maintain interactive dashboards, complex DAX calculations, KPIs and calculated columns. Develop efficient star and snowflake data models for telemetry and user-activity data.
  • Own dashboard delivery and troubleshoot performance across data ingestion, Power Query/M, DAX, visual rendering and associated reporting tools.
  • Build ETL workflows and integrate Power BI with SQL Server, Azure SQL, REST APIs and enterprise data sources. Manage dataset refreshes, implement Row-Level Security and maintain technical documentation.
  • Review reports with East Coast clients, clarify ambiguous requirements and translate them into scalable analytical solutions.

Required qualifications

  • 7+ years of hands-on Power BI development; the posting lists a bachelor’s degree in its structured requirements.
  • Practical experience using AI tools for data analysis, automated querying and insight development. Expertise in advanced DAX, data modeling, Power Query/M, SQL, query folding, performance tuning and Row-Level Security, including reporting on large telemetry or user-activity datasets.
  • Strong communication skills and the ability to explain technical findings to clients.

Secondary skills:

  • Experience with AI/ML integration platforms such as Azure OpenAI and Copilot, or Python/R scripts for predictive analytics in Power BI.
  • Knowledge of Azure Data Lake, Synapse, Databricks and automated pipeline integrations; familiarity with Agile delivery and client-facing status reviews during EST hours.

For full details about this role, click “Apply on company site” to view the employer’s original posting.

Skills for this role

Power BIData AnalyticsCopilot for Power BIGenerative AIDAXData ModelingPower QueryM languageETLSQLSQL ServerAzure SQLREST APIsStar SchemaSnowflake SchemaRow-Level SecurityQuery FoldingPerformance TuningAzure OpenAIPythonRPredictive AnalyticsAzure Data LakeAzure SynapseDatabricksAgileStakeholder Communication

Your skill match

Checking your profile…

YOUR NEXT STEP

Get interview-ready for this role

A focused preparation guide, built around this job’s responsibilities and requirements.

✦ AI-generated guide
Preparation suggestions, not the employer’s actual interview questions. Always check the original posting for current requirements.
01

Understand the role

What matters most

  • Event and telemetry reporting

    The role owns interactive Power BI dashboards for large-scale event analytics and operator activity. Prepare to explain how you would turn high-frequency telemetry into useful KPIs and reports.

  • Data modeling and DAX

    The posting calls for efficient star or snowflake schemas, relationships, complex DAX calculations and calculated columns. Prepare a concrete explanation of modeling and calculation choices for large datasets.

  • End-to-end performance ownership

    The developer must diagnose bottlenecks across ingestion, Power Query/M, DAX and visual rendering. Prepare to walk through how you would isolate a slow report before choosing a fix.

  • Integration and report governance

    Duties include ETL workflows, SQL Server, Azure SQL, REST APIs, dataset refreshes, Row-Level Security and technical documentation. Prepare to explain how these pieces support a maintainable report.

  • AI-assisted insights and client collaboration

    The posting calls for practical AI use in analysis, automated querying and summary drafting, alongside report reviews with US East Coast clients during EST hours. Prepare to explain both your analytical workflow and how you would clarify requirements and communicate findings.

Likely challenges to think through

  • Interactivity versus data volume

    A likely challenge is keeping dashboards responsive while reporting on high-frequency telemetry and activity logs. Prepare to discuss trade-offs among model structure, query folding, DAX complexity and visual detail; this is a preparation hypothesis, not a reported performance problem.

  • AI speed versus trustworthy output

    AI-assisted querying and summaries may accelerate analysis but still need checks against the underlying data and metric definitions. Prepare an example of how you would validate an AI-generated insight before presenting it; the posting does not describe a specific AI failure.

  • Ambiguity under timezone constraints

    Client reviews during EST hours and ambiguous requirements may make it difficult to settle definitions while maintaining delivery momentum. Prepare to describe how you would confirm KPI meanings, record decisions and identify unresolved assumptions; this is an inferred trade-off, not a stated employer issue.

03

Practice your answers

Technical practice

How would you design an interactive dashboard for large-scale event analytics and operator activity?

What to coverThe role calls for dashboards covering event and operator-activity data. Preparation suggestion: Explain how you would define useful KPIs with stakeholders, choose an appropriate data grain, and make high-volume trends and exceptions easy to investigate.

How would you choose between a star and snowflake schema for high-frequency telemetry?

What to coverThe posting specifies efficient star and snowflake models and relationships. Preparation suggestion: Compare simplicity, dimension reuse, relationship behavior, and reporting performance for telemetry or user-activity data.

When would you use a DAX measure rather than a calculated column for a KPI?

What to coverComplex DAX calculations, KPIs, and calculated columns are stated responsibilities. Preparation suggestion: Discuss filter context, when values are computed, model size, and how you would check that a calculation remains correct across dashboard filters.

How would you diagnose a slow Power BI report end to end?

What to coverThe role owns troubleshooting across ingestion, Power Query/M, DAX, and visual rendering. Preparation suggestion: Describe how you would isolate the bottleneck before changing the model or report, then verify that the change improves performance without altering results.

How can Power Query transformations affect query folding?

What to coverThe posting specifically calls for Power Query/M expertise and query-folding experience. Preparation suggestion: Explain why pushing supported transformations to the source can matter, how you would identify a folding break, and the trade-off between source-side work and Power Query logic.

How would you build a robust ETL path from SQL sources and a REST API into Power BI?

What to coverThe role includes ETL integration with SQL Server, Azure SQL, REST APIs, and enterprise sources. Preparation suggestion: Cover source-specific extraction, data validation, handling API failures, and how SQL or transformation choices affect downstream reporting.

How would you investigate an unreliable or unexpectedly slow dataset refresh?

What to coverManaging dataset refreshes is an explicit maintenance duty. Preparation suggestion: Walk through separating source, transformation, and refresh-configuration causes, then explain how you would confirm the dataset is current and document the resolution.

How would you implement and verify Row-Level Security for a shared report?

What to coverThe posting requires implementing Row-Level Security. Preparation suggestion: Explain how access rules relate to model relationships, how you would test different user views, and how you would guard against exposing data through an unexpected filter path.

Where would AI-assisted analysis help in this reporting workflow, and how would you check its output?

What to coverThe role mentions Copilot for Power BI, generative AI, automated querying, and summary drafting. Preparation suggestion: Give a bounded use case and explain how you would verify queries and summaries against the underlying data before sharing an insight.

When might cloud data engineering tools or predictive scripts belong upstream of a Power BI report?

What to coverAzure Data Lake, Synapse, Databricks, automated pipelines, and Python/R predictive analytics appear as secondary skills. Preparation suggestion: Compare what belongs in an upstream pipeline or script with what belongs in the Power BI model, considering maintainability and reporting performance.

Behavioural practice

Tell me about a time you turned an ambiguous reporting request into a clear analytical deliverable.

What to coverThe role requires clarifying client requirements and translating them into scalable solutions. Preparation suggestion: Use a real situation, the questions and trade-offs you worked through, and the resulting agreed scope or report.

Describe a time you owned a difficult reporting-performance problem through resolution.

What to coverEnd-to-end dashboard ownership and full-stack troubleshooting are stated expectations. Preparation suggestion: Describe the situation, how you identified and addressed the cause, and the measured or observed result.

Tell me about a time you explained a technical finding to a client or nontechnical stakeholder.

What to coverThe posting emphasizes clear communication of technical findings to clients. Preparation suggestion: Give a real situation, show how you adapted your explanation and handled questions, and state what decision or understanding resulted.

Describe how you coordinated a report review with stakeholders working different hours.

What to coverThe role specifies collaboration and report reviews during US East Coast hours. Preparation suggestion: Use a real situation, explain how you arranged feedback and follow-up across schedules, and describe the effect on delivery.

Tell me about a time you kept reporting delivery and technical documentation aligned as work changed.

What to coverMaintaining technical documentation is a stated duty, and Agile delivery is listed as a secondary familiarity. Preparation suggestion: Describe a real change in scope or implementation, what you did to keep delivery and documentation accurate, and the result.

02

Sharpen your knowledge

Topics to prepare

  • Telemetry and activity data modeling

    The posting calls for star or snowflake schemas for high-frequency telemetry and operator activity. Sketch a model with an event fact table and related dimensions; explain its grain, relationships and how it supports an operator-activity KPI.

  • Advanced DAX behavior

    Complex calculations, KPIs and calculated columns are explicit responsibilities. Revise filter context and the choice between a measure and a calculated column; explain how each choice would affect a telemetry KPI.

  • Query folding and report performance

    The role requires query folding and troubleshooting from ingestion through visual rendering. Trace a hypothetical slow report across Power Query/M, DAX and visuals, and state what evidence would distinguish each bottleneck.

  • Security and dataset maintenance

    Row-Level Security, dataset refreshes and documentation are stated responsibilities. Work through an example access rule for operators, then list the checks needed to confirm that refreshed data remains correctly restricted.

  • AI-assisted analysis and insight quality

    The posting asks for practical AI use in automated querying, insights and summary drafting, citing Copilot for Power BI and generative AI. Compare a drafted event summary with its underlying measures and identify claims that would need correction. Verification is a preparation suggestion, not a separately stated requirement.

Skills to revise

  • Build an event-analytics report

    Create a small Power BI dashboard for event volume and operator activity, with interactive views and DAX KPIs. Be ready to explain the model, calculations and design choices; dashboard ownership is central to the role.

  • Integrate and transform source data

    Practice a Power Query/M transformation using SQL Server or Azure SQL data and a REST API response, then explain where SQL, ETL steps and query folding fit. These sources and integration tasks appear explicitly in the posting.

  • Diagnose a slow dashboard

    Take a slow Power BI report, isolate whether ingestion, M transformations, DAX or visual rendering is responsible, and describe a targeted change and its before-and-after result. The role calls for independent, full-stack troubleshooting.

  • Configure access and refresh

    Set up a sample Row-Level Security rule, test it against two operator views, configure a dataset refresh and write a short maintenance note. RLS, refresh management and technical documentation are stated duties.

  • Review an AI-assisted summary

    Use Copilot for Power BI or another stated generative-AI approach to draft a summary of sample report findings, then check every figure and conclusion against the report. This rehearses the advertised AI-assisted analysis and summary workflow.

  • Run a client report review

    Role-play an East Coast client review: ask clarifying questions about an ambiguous operator-activity request, propose a measurable KPI, and explain a technical finding in plain language. Client collaboration during EST hours is explicit in the posting.

04

Your preparation checklist

  • Prepare an end-to-end dashboard walkthrough

    The role owns interactive Power BI dashboards for large-scale event analytics and operator activity. Prepare a sanitized example showing the business question, design decisions, KPIs, delivery ownership and outcome.

  • Sketch a high-frequency telemetry model

    The posting calls for efficient star or snowflake schemas, relationships and advanced DAX. Draw a model and explain its grain, key measures, calculated columns and trade-offs at scale.

  • Document a performance investigation

    The role spans ingestion, Power Query/M, DAX and visual rendering. Prepare one troubleshooting example with the bottleneck, how you isolated it, changes made and measured result; include query-folding decisions where relevant.

  • Map an integration and governance approach

    The posting names SQL Server, Azure SQL, REST APIs, ETL, dataset refreshes, Row-Level Security and documentation. Draft a sample data-flow diagram with refresh, access-control and maintenance notes.

  • Show how you validate AI-assisted insights

    Practical AI-tool use for analysis and insight development is a primary skill. Prepare a concrete example using Copilot for Power BI or another relevant tool, explaining what it accelerated and how you checked the resulting queries or summaries.

  • Rehearse an East Coast client review

    The role requires working during US East Coast hours and clarifying ambiguous requests. Practice a short report review that asks for KPI definitions, explains a technical finding plainly and closes with decisions and next steps.

  • Bring targeted questions for the employer

    Ask about telemetry volumes and latency needs, current refresh and performance pain points, RLS boundaries, how AI-assisted output is reviewed, and expectations for client collaboration during EST hours.

AI-generated from the job information · Prepared Sep 30, 2026 (UTC)Useful preparation, not a guarantee of eligibility or an offer.

Availability last checked: 4 Nov 2026. Status can change after a check; confirm on the employer’s website. Report an issue · Our checking policy

KEEP EXPLORING

Similar AI jobs

Related skills and specializations in India. Matched to this role, not your profile.

Explore more jobs
Finding similar opportunities…