¿En qué consiste esta oportunidad?
Buscamos un/a Data Engineer con experiencia en Snowflake que combine un fuerte conocimiento técnico con habilidades de gestión y coordinación. Esta persona será responsable de liderar el desarrollo de soluciones de datos en la nube, supervisar técnicamente a un equipo de desarrolladores y colaborar con otros equipos técnicos y de negocio.
¿Cuáles son los requisitos de acceso a la oferta?
* Formación Académica Técnica: Grado Universitario Ingeniería Informática, Matemáticas, Física;
Formación Profesional Grado Superior DAM o DAW o similares.
* Experiencia de 3 años como Data Engineer
* Experiencia de 2 años trabajando con Snowflake .
* Conocimiento profundo en diseño de arquitecturas de datos en Azure y optimización de consultas SQL.
* Experiencia en el desarrollo de procesos ETL/ELT, preferiblemente con herramientas como Sólidos conocimientos en modelado de datos, warehousing y estructuras analíticas.
* Experiencia liderando técnicamente a otros desarrolladores o coordinando equipos.
* Capacidad de interlocución con perfiles no técnicos y orientación a resultados.
* Experiencia en entornos cloud de Microsoft Azure
* Valorable experiencia con alguna de las siguientes herramientas y lenguajes: Python, Kafka y Snowpark, DBT, Azure Data Factory,...
¿Cuáles serán mis responsabilidades en el día a día?
* Diseñar e implementar arquitecturas de datos escalables sobre Snowflake Cloud Data Platform .
* Desarrollar y optimizar pipelines ETL/ELT para la ingesta, transformación y modelado de datos.
* Asegurar la calidad, rendimiento y seguridad de los procesos de datos implementados.
* Diseñar, desarrollar y mantener pipelines de datos escalables y eficientes
* Optimizar y mantener consultas SQL de alto rendimiento para grandes volúmenes de información.
* Supervisar revisiones de código, buenas prácticas y calidad técnica del equipo de desarrollo.
* Garantizar una adecuada gobernanza del dato, control de acceso y cumplimiento de estándares.
* Diseñar, implementar y optimizar arquitecturas de datos en entornos Azure Cloud, asegurando escalabilidad, rendimiento y seguridad.
* Liderar técnicamente a un equipo de desarrolladores de datos, dando soporte y seguimiento a sus tareas.
* Colaborar estrechamente con equipos de negocio y perfiles no técnicos para entender necesidades y transformarlas en soluciones de datos.
* Coordinar entregas, gestionar prioridades y anticipar riesgos o bloqueos técnicos.
* Participar en proyectos estratégicos del sector bancario/financiero, aportando conocimiento técnico y visión de negocio.