El «¡Guau!»
Este puesto contribuirá al diseño y desarrollo de nuestra plataforma para satisfacer las necesidades de la empresa y mejorar nuestros sistemas. En el desempeño de estas funciones, tendrás la oportunidad de diseñar nuevos flujos de datos, mantener plataformas alojadas en flujos de datos para la carga por lotes y en tiempo real, así como para visualizaciones en tiempo real.
Un adelanto de en qué vas a participar:
- Mantener y mejorar nuestra plataforma de datos actual;
- Creación de procesos para la importación de datos desde Kafka, API y bases de datos mediante AWS MSK Connect.
- Desarrollo y mantenimiento de aplicaciones de procesamiento de datos en tiempo real utilizando marcos como Spark Structured Streaming y Kafka Streams.
- Aplicar transformaciones a flujos de datos;
- Haber participado en la modelización de datos siguiendo estándares como, por ejemplo, Inmon, Kimball o Data Vault;
- Garantizar la calidad de los datos mediante la verificación de su coherencia y exactitud;
- Mantenernos al día en materia de investigación y desarrollo de nuevas tecnologías y técnicas para mejorar nuestra plataforma de datos;
- Tener una mentalidad investigadora que permita resolver problemas, pensando de forma creativa a la hora de solucionar incidencias y gestionar problemas;
- Asumir la plena responsabilidad de los proyectos y tareas asignados, además de ser capaz de trabajar en equipo;
- Capaz de documentar adecuadamente los procesos y llevar a cabo sesiones de intercambio de conocimientos
Lo que buscamos:
Imprescindibles:
- Experiencia con tecnologías modernas de bases de datos en la nube, como Snowflake;
- Experiencia en la gestión de flujos de datos mediante Airflow;
- Experiencia con AWS Glue;
- Experiencia con Apache Iceberg;
- Experiencia con SQL y herramientas de integración de datos
- Experiencia con cualquier lenguaje de programación, como Python o Scala;
- Conocimientos sobre servicios de AWS como S3, Lambda, API Gateways, DMS y RDS;
- Experiencia en desarrollo tanto en entornos Microsoft como en entornos Linux y en la nube;
- Tener una gran capacidad analítica y para resolver problemas
Sería bueno contar con:
- Conocimientos sobre los conceptos de almacenamiento de datos y las técnicas de modelización de datos, como Inmon, Kimball y Data Vault;
- Conocimientos de servicios de AWS como MSK y EMR;
- Conocimientos sobre tecnologías de contenedorización y orquestación, como Docker y Kubernetes.
- Conocimientos sobre bases de datos de series temporales o de análisis, como Elasticsearch;
- Tener experiencia en el procesamiento de datos en tiempo real mediante tecnologías como Kafka;
- Conocimientos de herramientas de control de versiones de software como GIT;
- Conocimientos de scripts de infraestructura, como Terraform;
- Conocimientos de herramientas de monitorización y visualización de datos como Prometheus , Grafana y CloudWatch;
- Programación de scripts: PowerShell, scripts de Unix;
- Al menos 2 años de experiencia en ingeniería de datos;
- Excelentes habilidades de comunicación en inglés, tanto oral como escrita;
- Buena actitud ante el aprendizaje;
- Capacidad para establecer prioridades y realizar varias tareas a la vez
Qué ofrecemos
- Subsidio para el fitness y el bienestar 🧗♂️
- Teléfono móvil de empresa para uso privado con 100 GB 📱
- Compensación anual por la devaluación del HUF 💡
- Modelo híbrido: 3 días en la oficina 🏢 y 2 días desde casa 🏠
- Seguro médico privado 🩺
- Desarrollo profesional 📈
- Oportunidades de formación técnica y en habilidades interpersonales 🎓
- Desayuno, fruta y comida 🍎
- Actividades de team building 🥳
¿Aceptas el reto?
Si te interesa obtener más información, envía tu currículum en inglés.
Al enviar tu solicitud, aceptas que tus datos personales se traten tal y como se establece en nuestraPolítica de privacidad.