Power BI es la herramienta de Business Intelligence más usada en España en 2026, con una cuota de mercado del 73% en el segmento empresarial (Gartner Magic Quadrant BI 2025). Pero "Power BI Developer" es un término que agrupa perfiles muy distintos: desde usuarios que arrastran gráficos hasta ingenieros que diseñan arquitecturas de datos con Microsoft Fabric.
El error más frecuente que vemos en empresas que buscan este perfil: publican una oferta genérica de "Power BI Developer" y se sorprenden de que los candidatos que llegan no pueden escribir una medida DAX básica. Esta guía te ayuda a definir el perfil correcto antes de publicar la oferta.
Los 3 perfiles Power BI: cuál necesitas realmente
Power BI Report Author
No contratar como DeveloperSkills: Arrastrar gráficos en Power BI Desktop, filtros básicos, publicar en el servicio Power BI.
Contrátalo cuando: Business users con formación mínima en BI. No requiere contratación especializada.
Power BI Developer
Skills: DAX avanzado (CALCULATE, context transition, time intelligence), modelado de datos en estrella, semantic models, optimización de queries, Row Level Security.
Contrátalo cuando: Perfil que buscas cuando los informes son complejos, los datos vienen de múltiples fuentes o necesitas lógica de negocio en los cálculos.
Power BI / Fabric Data Engineer
Skills: Microsoft Fabric (Lakehouse, Dataflow Gen2, Data Pipeline), transformación de datos con Spark/PySpark, modelado semántico avanzado, pipelines de datos para Power BI.
Contrátalo cuando: Cuando los datos vienen de múltiples fuentes heterogéneas, necesitas un Data Lake o la escala de datos supera los límites de Power BI Desktop.
Proceso de entrevista técnica para Power BI Developer
Un proceso en 3 rondas filtra eficientemente sin alargar el proceso más de 10 días:
Ronda 1 — DAX: la prueba de fuego
DAX es el lenguaje de Power BI. Un developer que no domina DAX no es un Power BI Developer real — es un usuario avanzado. Estas preguntas distinguen entre ambos:
- →¿Cuál es la diferencia entre CALCULATE() y CALCULATETABLE()? Dame un ejemplo de uso real.
- →Explica qué es la transición de contexto y cuándo ocurre sin CALCULATE.
- →¿Cómo calculas el acumulado del año (YTD) solo con días laborables? Escribe la medida.
- →¿Cuándo usarías una columna calculada vs una medida en DAX?
- →Tienes una tabla de ventas con 50 millones de filas y el informe va lento. ¿Por dónde empiezas a optimizar?
Ronda 2 — Modelado de datos y semantic model
Un buen Power BI Developer sabe que la calidad del modelo de datos determina el 80% del rendimiento del informe. Evalúa:
- →Dibuja (en papel o pizarra) el modelo en estrella para un escenario de ventas con dimensiones cliente, producto, tiempo y geografía.
- →¿Cuál es la diferencia entre un modelo en estrella y uno en copo de nieve? ¿Cuándo usarías cada uno?
- →¿Qué es un semantic model en Power BI y cómo se diferencia de un dataset clásico?
- →¿Cómo configuras Row Level Security (RLS) dinámico para que cada usuario solo vea sus datos regionales?
- →¿Qué es el Incremental Refresh y cuándo lo usarías? ¿Qué limitaciones tiene?
Ronda 3 — Arquitectura y Microsoft Fabric (si aplica)
Solo para perfiles senior o roles que impliquen Microsoft Fabric. Si contratas un developer mid sin necesidad de Fabric, esta ronda es opcional:
- →¿Cuál es la diferencia entre un Lakehouse y un Data Warehouse en Microsoft Fabric?
- →¿Cómo configuras Deployment Pipelines para promover informes de Dev a Test a Producción?
- →Describe cómo montarías la arquitectura completa de BI para una empresa con 10 fuentes de datos distintas usando Fabric.
- →¿Qué es Direct Lake mode y en qué se diferencia de Import y DirectQuery?
Salarios Power BI en España 2026
| Perfil | Rango anual bruto |
|---|---|
| Power BI Report Author | €20.000 — €32.000 |
| Power BI Developer Mid | €35.000 — €50.000 |
| Power BI Developer Senior | €50.000 — €68.000 |
| Microsoft Fabric Engineer | €55.000 — €75.000 |
| BI Architect | €72.000 — €100.000 |
* Salarios anuales brutos orientativos. Varían según empresa, sector y nivel de autonomía del rol.
Errores frecuentes al contratar Power BI
Contratar a alguien que 'sabe Power BI' pero solo hace visualizaciones básicas
El 70% de los candidatos que ponen 'Power BI' en el CV tienen conocimiento nivel Report Author: arrastran gráficos pero no escriben DAX real. Aplica el filtro de CALCULATE() en la primera pantalla.
No validar conocimiento de star schema
Un developer que no sabe modelar datos en esquema estrella creará modelos lentos, con relaciones circulares y métricas incorrectas. Pide que dibuje el modelo para un caso básico de ventas.
Confundir licencias Power BI Premium con Microsoft Fabric
Microsoft Fabric (lanzado en 2023) es una plataforma distinta a Power BI Premium. No todos los Power BI Developers conocen Fabric. Si necesitas Fabric, especifícalo explícitamente en la oferta.
Pedir Power BI + Tableau + Qlik en la misma oferta
Son herramientas distintas con mercados de talento distintos. Un Power BI Developer nativo raramente tiene experiencia profunda en Tableau. Forzar la combinación reduce el pool de candidatos al 5%.
¿Necesitas Microsoft Fabric o es suficiente con Power BI?
Microsoft Fabric (lanzado en 2023) es la evolución de Azure Synapse + Power BI Premium como plataforma unificada de analítica de datos. No todos los casos de uso la necesitan. Necesitas Fabric si:
- ✓Tienes más de 5 fuentes de datos distintas con volúmenes grandes (millones de filas por tabla)
- ✓Necesitas transformaciones complejas en los datos antes de llegar a Power BI (Data Engineering)
- ✓Quieres centralizar todos tus datos en un Data Lake (OneLake) con gobierno de datos
- ✓Necesitas análisis en tiempo real o near-real-time con Eventstream
Si solo necesitas conectar datos de un data warehouse existente y crear informes, un Power BI Developer sin Fabric es suficiente — y mucho más fácil de encontrar en el mercado.
¿Buscas un Power BI Developer?
En The Consulting Solutions presentamos Power BI Developers y Fabric Engineers verificados con pruebas técnicas reales — no solo CVs con la palabra "Power BI".