Data Engineer Snowflake
Summary
Data Engineer designing, building and optimizing data solutions on Snowflake: ETL/ELT pipelines, analytical data models, cloud integrations, query/process tuning and data governance, collaborating with BI, Analytics and Data Science teams. Requires 3+ years in data engineering, advanced SQL and hands-on Snowflake experience.
- Diseñar, desarrollar y optimizar soluciones de datos sobre la plataforma Snowflake.
- Construir y mantener pipelines ETL/ELT para la integración y transformación de datos desde múltiples fuentes.
- Diseñar modelos de datos orientados a analítica, reporting y explotación de información.
- Integrar soluciones de datos con plataformas cloud y servicios asociados.
- Optimizar consultas, procesos y estructuras para asegurar rendimiento y escalabilidad.
- Monitorear y resolver incidencias relacionadas con flujos y plataformas de datos.
- Implementar buenas prácticas de calidad, seguridad y gobierno de datos.
- Colaborar con equipos de BI, Analytics, Data Science y desarrollo para habilitar casos de uso basados en datos.
- Participar en procesos de automatización, documentación y mejora continua de la arquitectura de datos.
- Asegurar la disponibilidad, confiabilidad y consistencia de la información.
Requirements
- Experiencia de 3+ años como Data Engineer o roles similares.
- Experiencia comprobable trabajando con Snowflake.
- Conocimientos sólidos en SQL avanzado y optimización de consultas.
- Experiencia en desarrollo e implementación de procesos ETL/ELT.
- Experiencia en modelamiento de datos dimensional y relacional.
- Conocimiento en integración y procesamiento de grandes volúmenes de datos.
- Experiencia trabajando con al menos una plataforma cloud (AWS, Azure o Google Cloud Platform).
- Conocimientos en herramientas de orquestación de datos.
- Manejo de control de versiones utilizando Git.
- Experiencia en monitoreo, troubleshooting y optimización de procesos de datos.
Deseables
- Experiencia con herramientas de integración como Fivetran, Airbyte, Talend o Informatica.
- Conocimientos de Data Warehouse y Data Lake.
- Experiencia con herramientas de transformación de datos como dbt.
- Conocimientos en Python para automatización y procesamiento de datos.
- Experiencia en ambientes ágiles (Scrum/Kanban).
- Certificaciones relacionadas con Snowflake o plataformas cloud.