Data Engineer
Full TimeJob Overview
El Ingeniero de Datos trabaja dentro del equipo para diseñar y optimizar los flujos de datos que alimentan las soluciones analíticas y los productos de datos.
Este rol es clave en la recopilación, transformación y almacenamiento de datos, garantizando su calidad, disponibilidad y escalabilidad. Su trabajo permite al equipo de producto acceder a información confiable y en tiempo real para la toma de decisiones.
Este rol es clave en la recopilación, transformación y almacenamiento de datos, garantizando su calidad, disponibilidad y escalabilidad. Su trabajo permite al equipo de producto acceder a información confiable y en tiempo real para la toma de decisiones.
Responsabilidades:
Trabajo fuerte con datos estructuradas y controladas como con datos sin procesar y no estructurados, explorando su potencial y permitiendo su uso en modelos analíticos.
Desarrollar soluciones para el procesamiento por lotes y en tiempo real, asegurando su escalabilidad, eficiencia y desacoplamiento.
Colabora estrechamente con el científico de datos y otros roles técnicos, garantizando la integración y optimización de los flujos de datos para maximizar el impacto en el negocio.
Trabaja con gran autonomía y responsabilidad, identificando proactivamente las necesidades, comunicándose directamente con cualquier interesado para obtener información relevante y proponiendo mejoras o soluciones que impulsen los objetivos del equipo y fortalezcan los procesos y la arquitectura de datos.
Las responsabilidades principales son:
Desarrollar soluciones para el procesamiento por lotes y en tiempo real, asegurando su escalabilidad, eficiencia y desacoplamiento.
Colabora estrechamente con el científico de datos y otros roles técnicos, garantizando la integración y optimización de los flujos de datos para maximizar el impacto en el negocio.
Trabaja con gran autonomía y responsabilidad, identificando proactivamente las necesidades, comunicándose directamente con cualquier interesado para obtener información relevante y proponiendo mejoras o soluciones que impulsen los objetivos del equipo y fortalezcan los procesos y la arquitectura de datos.
Las responsabilidades principales son:
- Desarrollar, optimizar y monitorizar los flujos de datos, garantizando la calidad, integridad y robustez de los datos en cada etapa.
- Garantizar la escalabilidad y eficiencia de los sistemas de datos, soportando el crecimiento en los volúmenes de datos y los requisitos del negocio.
- Implementar la eficiencia en el desarrollo de productos de datos (coste, tiempo de procesamiento), utilizando adecuadamente las herramientas disponibles en la organización.
- Implementar productos de datos de conformidad con las políticas y la gobernanza de la empresa (catalogación de activos, convenciones de nomenclatura, cumplimiento normativo, calidad de los datos, etc.).
- Crear solicitudes de infraestructura y aprovechar las herramientas del ecosistema ADO (Cosmos, GCP, Airtalk, entre otras).
Technical & Power Skills
Programación en Python
Conocimientos de UNIX y Docker
Conocimientos avanzados de SQL
Sólidos conocimientos de estructuras de datos
Experiencia en integración continua y despliegue continuo (CI/CD)
Uso de servicios en la nube de GCP
Creación y optimización de pipelines de datos
Experiencia en el desarrollo y las pruebas de pipelines de datos
Conocimientos de técnicas de modelado de datos para análisis.
Conocimientos de UNIX y Docker
Conocimientos avanzados de SQL
Sólidos conocimientos de estructuras de datos
Experiencia en integración continua y despliegue continuo (CI/CD)
Uso de servicios en la nube de GCP
Creación y optimización de pipelines de datos
Experiencia en el desarrollo y las pruebas de pipelines de datos
Conocimientos de técnicas de modelado de datos para análisis.
- SQL
- Python
- Terraform
- Apache Airflow
- Modelado de datos
- Docker
- GCP
- GIT
Make Your Resume Now