Cuéntanos tu proyecto

Analytics Engineer para tu equipo

Un ingeniero de analítica que modela los datos con dbt y SQL sobre Snowflake, BigQuery o Databricks para que los indicadores sean fiables, documentados y probados.

Tecnologías y competencias habituales

  • dbt
  • SQL
  • Snowflake / BigQuery / Databricks
  • Airflow
  • Looker
  • Git

También lo buscarás como analytics engineer, ingeniero de analytics, desarrollador dbt y modelador de datos analíticos.

Qué hace un ingeniero de analítica

Está entre el ingeniero de datos y el analista. Toma los datos ya cargados en el almacén y los transforma en modelos limpios y documentados con dbt y SQL, con pruebas, versionado en Git y orquestación con Airflow, de modo que Looker o Power BI consulten siempre las mismas definiciones.

Cuándo necesitas uno

  • Cada analista calcula los mismos indicadores a su manera y los cuadros de mando no coinciden.
  • Tus consultas en el almacén son un laberinto de vistas sin pruebas ni documentación.
  • Tu ingeniero de datos está saturado con transformaciones de negocio que no son su especialidad.

Qué distingue a un buen ingeniero de analítica

  • Modela los datos en capas claras (origen, intermedio, modelos de negocio) y las respeta.
  • Escribe pruebas de datos: unicidad, nulos, relaciones y reglas de negocio que se ejecutan en cada carga.
  • Documenta cada modelo y cada métrica, con linaje que permita ver de dónde sale una cifra.
  • Trabaja con Git y revisión de código, y mide el coste de cómputo de los modelos en el almacén.
  • Entiende lo bastante de negocio para decidir qué definición de un indicador es la correcta.

Junior, middle o senior

Junior

Mantiene modelos dbt, añade pruebas y atiende peticiones de campos o métricas nuevas.

Middle

Diseña la capa de modelos de un dominio de negocio completo, con sus pruebas, documentación y optimización.

Senior

Define la arquitectura de analítica, las convenciones de modelado y la capa semántica de toda la empresa.

Dos formas de trabajar

On Demand

Se suma a tu equipo el tiempo que lo necesites.

Try & Hire

Trabaja contigo y, tras un tiempo, puedes incorporarlo a tu plantilla sin costes.

¿Necesitas un equipo entero? Mira los Agile Squads.

Preguntas frecuentes

¿En qué se diferencia de un ingeniero de datos?

El ingeniero de datos mueve y almacena los datos con fiabilidad. El de analítica los transforma en modelos de negocio listos para consultar. Los límites varían según el equipo, pero el segundo está más cerca de las definiciones de negocio.

¿Qué es dbt y por qué se usa tanto?

Es una herramienta que permite escribir las transformaciones como consultas SQL versionadas, con pruebas y documentación automática. Convierte el trabajo del analista en un proceso de ingeniería repetible.

¿Snowflake, BigQuery o Databricks?

Los tres funcionan con este enfoque. Snowflake y BigQuery son almacenes gestionados con SQL como base; Databricks es más fuerte si ya trabajas con Spark y datos no estructurados. Lo razonable es seguir con la plataforma que ya tienes.

¿Reduce el trabajo de los analistas?

Reduce el trabajo repetitivo de preparar y comprobar los datos. Los analistas dedican menos tiempo a discutir si una cifra está bien calculada y más a analizar y recomendar.

¿Puedo incorporarlo después a mi plantilla?

Sí. Con la modalidad Try & Hire trabaja contigo y, tras un tiempo, puedes incorporarlo a tu plantilla sin costes.

¿Cómo se factura?

Pagas por el trabajo realmente efectivo: solo las horas trabajadas. La selección, las bajas, las vacaciones y las sustituciones corren de nuestra cuenta.

¿Trabaja en remoto o en nuestras oficinas?

Como lo necesite tu equipo: en remoto, en híbrido o presencial, en España.

Cómo llega un perfil a tu equipo

Vendemos calidad: preferimos presentarte a una persona que encaja antes que a cinco que no.

De cada 20 candidatos que evaluamos, te presentamos a uno.

  1. Nos cuentas qué necesitas

    El perfil, el nivel, las tecnologías y cómo trabaja tu equipo.

  2. Validamos a la persona

    Nuestro equipo técnico revisa su conocimiento real, también cómo trabaja con IA. De cada 20 candidatos, pasa uno.

  3. Te la presentamos

    Conoces a la persona antes de decidir. El 93 % de nuestros clientes contrata a la primera que le presentamos.

  4. Empieza en tu equipo

    Pagas solo las horas trabajadas. De la selección, las bajas, las vacaciones y las sustituciones nos ocupamos nosotros.

Cuéntanos qué quieres construir

No hace falta que lo tengas todo claro. Con una idea y el problema que quieres resolver nos basta para empezar.

  1. Leemos tu proyecto. Lo revisa alguien del equipo técnico.
  2. Te llamamos. Una conversación corta para entender tu negocio y tus datos.
  3. Te enviamos una propuesta. Con alcance, equipo y presupuesto cerrados.
Paso 1 de 3
¿Qué necesitas?

Elige una opción para continuar.

Cuéntanos un poco más

Presupuesto aproximado

¿Dónde te respondemos?

Necesitamos tu permiso para poder responderte.