The Power BI Fellowship
Career & Certification · Career

Career toolkit

The Power BI role map (analyst, BI developer, analytics engineer, senior, BI engineer, Fabric analytics engineer, architect, lead): what each does, skills, tools, portfolio and interview expectations, plus resume bullets, a portfolio guide and STAR stories for BI incidents.

Data AnalystBI DeveloperSenior BI DeveloperBI EngineerBI Architect / LeadGitChecked 2 Oct 2026
On this page (6)

The role map

Titles vary wildly between companies; responsibilities don't. Read the job description for what you'd own, not the title.

RoleWhat they actually doCore skills and toolsPortfolio should showInterviews test
Data AnalystAnswers business questions with reports; cleans data; explains findingsPower Query, star schema basics, everyday DAX, visuals, Excel, some SQLTwo or three reports built from messy data, with the question each answersBuilding a measure live, explaining a chart, a cleaning exercise
BI DeveloperBuilds and maintains semantic models and reports others rely onModeling, intermediate DAX, RLS, Service, deployment basics, SQLA model with documented measures, RLS and tests; a before/after performance fixFilter context, relationships, RLS, debugging a wrong number
Analytics EngineerBuilds the transformed, tested data layer under the modelsSQL, dbt-style transformation, warehousing, testing, GitA transformation pipeline with tests and documentationSQL, dimensional modeling, data quality, version control
Senior BI DeveloperOwns a domain's models end to end; reviews others' work; handles incidentsAdvanced DAX, performance, composite models, deployment, stakeholder managementA certified-style model, a postmortem, a code reviewPerformance diagnosis, design trade-offs, an incident story
BI EngineerAutomates and operates the platform: CI/CD, APIs, monitoringPBIP, Git, pipelines, REST APIs, XMLA, PowerShell or PythonA repository with CI/CD, an inventory script, tests that run in CIAutomation design, deployment failures, security of service principals
Fabric Analytics EngineerDesigns and builds analytics solutions across FabricLakehouse, Warehouse, Direct Lake, pipelines, semantic models, DP-600 skillsAn end-to-end Fabric solution with a written architecture decisionStore choice, Direct Lake, governance, performance
BI ArchitectDesigns the platform and the target architecture; sets standardsArchitecture, governance, security, capacity, cost, communicationArchitecture decision records and a target-state designTrade-offs under constraints, migration plans, saying no well
BI LeadLeads the team and the BI function; owns adoption and outcomesPrioritisation, governance, hiring, stakeholder managementEvidence of outcomes: adoption, fewer incidents, decisions madeLeadership scenarios, conflict, strategy, measuring success

The career paths map these roles to the lessons, and the professional stages on your progress page track what you've shown.

What changes with seniority

From → toWhat changes
Analyst → DeveloperFrom "my report" to "a model other people build on". Correctness, reuse and documentation start to matter more than polish
Developer → SeniorFrom doing tickets to owning outcomes: you're the one called when it breaks, you review others' work, you push back on bad requests
Senior → Engineer or ArchitectFrom one model to the platform: automation, standards, architecture, cost
Architect → LeadFrom decisions to people: hiring, priorities, adoption, saying no to the right things

Resume bullets that work

Lead with the outcome, quantify it, name the technique:

Avoid: "Responsible for Power BI reports", "Used DAX", lists of every visual type.

Portfolio guide

A hiring manager spends a few minutes on your portfolio. Make each project answer: what was the question, what was messy, what did you decide and why, how do you know the numbers are right?

  1. Two or three projects, not ten. Depth beats breadth.
  2. Use this course's Experience Mode deliverables: they're realistic and you can show the reasoning, not just the screenshot.
  3. Show artifacts: a KPI dictionary, an ADR, a postmortem. Few candidates do, and they're what seniors produce.
  4. Never publish employer data. Northwind and the enterprise generator exist so you don't have to.

GitHub portfolio structure

Interview storytelling

Interviewers remember stories, not lists. Use STAR: Situation, Task, Action, Result, and add what you learned.

How to explain a BI project in two minutes

  1. The business problem (one sentence, in business terms).
  2. What made it hard (messy data, conflicting definitions, performance, security).
  3. Two decisions you made, and the alternatives you rejected.
  4. How you proved it was right (reconciliation, tests, UAT).
  5. The outcome, with a number.

STAR stories for BI incidents

Prepare one story for each of these; Experience Mode gives you material for all of them:

StoryPractise with
A number was wrong and you found out whyFinance disputes the dashboard
Something you built was slow and you fixed itMonday performance incident
A production incident you handledCFO refresh outage
You disagreed with a stakeholderChange requests
You explained something technical to a non-technical audienceExplain it twice
A design decision with trade-offsFabric migration decision

Something missing or out of date? Open an issue or edit content/toolkit/guides/career-toolkit.md.