Data Analyst (DBT Python)

Innoit Consulting
Barcelona, Spain
11 days ago
Apply on eurojobs.com
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Job source

Tech stack

Microsoft Azure Data Infrastructure Extract Transform Load (ETL) Data Transformation Python (Programming Language) SQL Databases Scripting Apache Spark Backend Pyspark Front End Software Development Streamlit Framework
+2 more
Terraform Databricks

Job description

Este es un rol versátil donde el 80% de tu tiempo se dedicará al mantenimiento y optimización de pipelines de datos y dashboards existentes, y el 20% restante al desarrollo de nuevos modelos de datos e ETLs. Trabajarás de forma autónoma, solucionando problemas, debuggeando errores y mejorando continuamente la calidad de los datos e informes., * Mantener, monitorear y optimizar pipelines de datos con Spark y DBT en Databricks

  • Debuggear y resolver errores en dashboards y reportes de Streamlit
  • Desarrollar y mantener modelos de datos siguiendo arquitectura bronze-silver-gold en DBT
  • Crear y mejorar dashboards y visualizaciones interactivas con Streamlit para stakeholders y equipos internas
  • Escribir y optimizar consultas SQL complejas para análisis y transformaciones de datos
  • Realizar mantenimiento de infraestructura de datos con Terraform
  • Desarrollar nuevos ETLs y modelos de datos según necesidades del negocio
  • Colaborar con equipos internacionales para identificar oportunidades de mejora
  • Proponer soluciones independientes y ejecutarlas de forma autónoma

Requirements

  • Experiencia demostrada como Data Analyst o rol equivalente (nivel MID-SENIOR)
  • Conocimiento sólido y muy buen manejo de DBT (DBT Core) y modelado de datos tradicional
  • Experiencia trabajando con Databricks, Spark y PySpark
  • Dominio de Python para scripting, transformación de datos y Streamlit para dashboards
  • SQL avanzado: escritura y optimización de consultas complejas
  • Experiencia con data warehouses o data lakehouses
  • Capacidad demostrada de ser independiente, autónomo y "espabilado" para resolver problemas
  • Experiencia equilibrada entre frontend (dashboards, reportes) y backend (ETL, pipelines)
  • Conocimiento técnico de Azure (deseable)
  • Familiaridad con Terraform (deseable)
  • Nivel de inglés técnico suficiente, imprescindible (entorno de trabajo en inglés)
  • Disponibilidad para acudir a la oficina de Barcelona 2 días/semana
  • Disposición para realizar pruebas técnicas durante el proceso de selección

Benefits & conditions

Contrato inicial de 6 meses con posibilidad de extensión a largo plazo

Horario flexible

Modelo de trabajo híbrido, favoreciendo el equilibrio entre vida personal y profesional

Salario competitivo y plan de retribución flexible

Seguro médico privado

Presupuesto anual para formación y desarrollo profesional

Cursos de idiomas

Participación en comunidades tecnológicas y eventos del sector

Seguimiento continuo y acompañamiento profesional

Plan de desarrollo y crecimiento adaptado a tus objetivos

Equipo internacional con excelente ambiente de trabajo

About the company

En InnoIT promovemos activamente la diversidad, la equidad y la inclusión. Damos la bienvenida a personas con todo tipo de perfiles, experiencias y trayectorias profesionales, y fomentamos especialmente la participación de colectivos tradicionalmente infrarrepresentados en el sector tecnológico. Evaluamos todas las candidaturas de manera objetiva y justa, garantizando la igualdad de oportunidades durante todo el proceso de selección. Asimismo, nos comprometemos a realizar los ajustes razonables necesarios para asegurar una experiencia accesible e inclusiva.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on eurojobs.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

4:32 min

Harnessing Spark with Python using PySpark and Py4J

Ayon Roy · LIVE

1:04 min

Introduction to Bitcoin script parsing tools

Steve Shadders · LIVE

4:59 min

Bringing DevOps practices to data transformation with DBT

Matthias Niehoff Matthias Niehoff · World Congress 2024

1:12 min

Choosing TypeScript for complex backend applications

Maximilian Otto Maximilian Otto · World Congress 2024

3:09 min

Balancing data science skillings alongside systems engineering rigor

Nico Schmidt · LIVE

Videos

See all

Related articles

See all