Descripción
Resumen del Puesto:
Responsable del análisis, desarrollo, testing y soporte de procesos y programas de ingeniería de datos, implementando nuevos flujos y optimizando existentes.
Puntos Destacados:
1. Desarrollo y mantenimiento de flujos de datos
2. Resolución de problemas y soporte a flujos de datos
3. Liderazgo y apoyo a ingenieros de datos junior
DESCRIPCIóN
**Descripción del puesto:**
Responsable del análisis, desarrollo, testing y soporte de procesos y programas de ingeniería de datos utilizando diferentes herramientas y lenguajes de programación. La persona seleccionada deberá ser completamente autónoma para implementar nuevos flujos de datos y realizar cambios en los existentes.
**Responsabilidades y tareas:**
* Recopilar, redactar y comprender los requisitos de negocio.
* Desarrollar y mantener flujos de datos (nuevos y existentes).
* Analizar, comprender y optimizar procesos de ingeniería de datos ya existentes.
* Documentar adecuadamente los desarrollos y aplicar buenas prácticas de calidad en:
* Nuevos desarrollos
* Cambios en sistemas
* Resolución de incidencias
* Resolver problemas y dar soporte a los flujos de datos, incluyendo análisis de causa raíz (root cause analysis) y gestión de problemas.
* Desarrollar APIs o interfaces para consumidores de datos.
* Liderar y apoyar el desarrollo de ingenieros de datos más junior.
REQUISITOS
**Requisitos académicos:**
* Titulación universitaria en:
* Informática
* Ingeniería de Software
* Ingeniería de Datos
**Requisitos técnicos y experiencia:**
* Más de **5 años de experiencia con Python** aplicado a ingeniería de datos.
* Experiencia práctica en procesos y herramientas **ETL**.
* Conocimiento sólido de:
* APIs REST
* SOAP
* Dominio de bases de datos relacionales.
* Más de 5 años de experiencia en el ciclo de vida del software:
* Desarrollo
* Despliegue
* Mantenimiento
* Alta capacidad de depuración de código y resolución de incidencias.
* Experiencia con herramientas de **CI/CD** (por ejemplo, Azure DevOps).
* Experiencia con **Apache Airflow** (valorado).
* Experiencia con **Azure Cloud** (valorado).
* Conocimiento del sector energético/mercado energético (muy valorado).
**Otros:**
* **Nivel de inglés:** C1, con fluidez total, imprescindible
* **Ubicación:** demos prioridad a ciudades donde tengamos oficina, preferiblemente Madrid y con presencialidad (híbrido 3 días) NTER.