Sobre el puesto
¿Te gustaría contribuir a la educación, formando parte de una de las compañías más
punteras y de mayor crecimiento en Europa, dentro del sector de EdTech?
Blinklearning es una empresa de tecnología educativa con más de 4 millones de
usuarios activos y presente en más de 50 países. Nuestro objetivo es contribuir a
mejorar la sociedad digital a través de la educación en el uso eficaz y responsable de la
tecnología y la innovación. La tecnología ya está revolucionando el mundo y también la
educación, y lo hará aún más en los próximos años. Preparar a los alumnos para los
retos del futuro en un entorno en constante cambio, requiere del uso de nuevas
estrategias y herramientas al alcance de los profesores.
¿Qué buscamos?
- Buscamos un/a Data Engineer (Big
- Query/GCP & GenAI) dinámico/a y con experiencia
para diseñar, desarrollar y mantener soluciones innovadoras que maximicen el potencial
de los datos en Google Cloud Platform, con un enfoque particular en Big
- Query. Esta
persona será clave en la gestión experta de pipelines de datos, la construcción de
aplicaciones backend inteligentes que se nutren de estos datos y la creación de
visualizaciones en Looker Studio para derivar insights estratégicos.
Además, aprovechará esta sólida base de datos para explorar y desarrollar soluciones
innovadoras que integren Inteligencia Artificial Generativa (GenAI), contribuyendo así a
la vanguardia de la tecnología educativa. Si te motiva la excelencia en la gestión de
datos, la creación de pipelines eficientes, la visualización de información y tienes un
marcado interés en aplicar GenAI para potenciar estas capacidades, este es tu rol.
Funciones y responsabilidades:
Ingeniería de Datos y Gestión de BigQuery:
- Diseñar, implementar y mantener procesos ETL/ELT eficientes para
consolidar datos de diversas fuentes en Google BigQuery.
- Utilizar SQL avanzado y herramientas como Dataform (o scripts de
Python) para la transformación, limpieza, modelado y optimización de
datos dentro de BigQuery.
- Asegurar la calidad, integridad, disponibilidad y rendimiento de los datos
y consultas en BigQuery.
Visualización de Datos y Reporting:
- Crear, mantener y mejorar dashboards e informes interactivos en
Looker Studio para visualizar datos clave.
- Colaborar con stakeholders para traducir requisitos de negocio en
visualizaciones claras y accionables.
Desarrollo de aplicaciones backend con GenAI (Python):
- Diseñar y desarrollar aplicaciones backend utilizando Python que
integren modelos de GenAI a través de APIs (OpenAI, Google Gemini,
etc.).
- Implementar lógica de orquestación utilizando librerías propias o
externas para crear flujos de trabajo complejos con LLMs, a menudo
informados por datos de BigQuery.
Ciclo de Vida Completo del Software y Datos:
- Participar en todo el ciclo de vida del desarrollo, desde la concepción y
el diseño hasta el despliegue, monitorización y mantenimiento tanto de
las aplicaciones de IA como de los pipelines de datos.
- Implementar estrategias de testing y asegurar la calidad del software y
los datos.
Utilización y Optimización en Google Cloud Platform (GCP):
- Trabajar extensivamente con servicios clave de GCP, principalmente
BigQuery, Cloud Storage, Cloud Run, Pub/Sub y Datastream.
- Optimizar el uso de los servicios de GCP para rendimiento y coste.
Colaboración Interfuncional y Documentación:
- Colaborar estrechamente con product managers, analistas de datos,
desarrolladores frontend/backend y otros equipos.
- Mantener una documentación clara y actualizada de arquitecturas,
procesos y aplicaciones
Requisitos técnicos esenciales:
- Profunda experiencia práctica con Google BigQuery, incluyendo modelado de
datos, optimización de consultas y administración.
- Experiencia demostrable en el diseño e implementación de pipelines ETL/ELT.
- Experiencia con herramientas de transformación de datos como Dataform.
- Dominio de SQL avanzado para manipulación y análisis de datos complejos.
- Experiencia demostrable creando dashboards y reportes en Looker Studio.
- Sólida experiencia en Python.
- Experiencia práctica usando APIs de modelos GenAI (OpenAI, Google Gemini,
etc.) con SDKs de Python.
- Experiencia práctica con servicios de Google Cloud Platform como Datastream,
Pub/Sub, Cloud Run y Cloud Storage
- Dominio de Git y plataformas como GitHub/GitLab/Bitbucket.
- Habilidad para abordar desafíos complejos en la intersección de IA, datos y
desarrollo de software.
Requisitos técnicos deseables:
- Comprensión básica o experiencia con HTML5, CSS3, y JavaScript (ES6+).
- Experiencia con Docker.
- Comprensión de los principios y herramientas para la operacionalización de
modelos y datos.
- Habilidad para diseñar y refinar prompts de forma efectiva.
Habilidades generales:
- Capacidad para trabajar en equipos multidisciplinares y comunicar ideas
técnicas claramente.
- Enfoque en entregar soluciones con buenas prácticas de ingeniería de
software, robustas, de alto valor y mantenibles.
- Motivación para explorar y adoptar nuevas tecnologías en GenAI y el
ecosistema GCP.
- Adaptabilidad y Proactividad.
- Inglés nivel B2.
