Back

Data Engineer

  • Job Ref: 8622
  • Madrid
  • IT

Funciones a desempeñar:

  • Se requiere comprender los requisitos de negocio, elaborar especificaciones, análisis y comprensión de la información y datos disponibles y desarrollar los algoritmos basados en cruces de datos y tratamientos de datos.
  • Asimismo, se requiere la realización de pruebas, documentación de todo el proceso, control de versiones de los componentes, peticiones y soporte a subidas entre entornos, monitorización de los procesos en producción y resolución de incidencias asociadas.
  • El candidato trabajará con ayuda de todo el equipo, pero tras un tiempo de adaptación debe ser capaz de configurar el sistema informático extremo a extremo y realizar las tareas de negocio de forma autónoma.
  • Se requiere que el software generado tenga calidad (protegida con tests automáticos) y también comprobaciones de calidad de datos en la entrada y salida de los procesos.

- Entorno tecnológico en el que va a desempeñar sus funciones / años de experiencia mínima:

  • Lenguajes de desarrollo: Scala, Java y Python (puro u orientado a analítica de datos con librería pandas y modelos predictivos). 1 año de experiencia minimo.
  • Bases de datos: es obligatorio conocer lenguaje SQL para consultar bases de datos (Impala). 1 año de experiencia minimo.
  • Procesamiento: procesos distribuidos sobre Spark (similar a programación funcional en Java), conocimiento del paradigma map-reduce. También procesado tradicional mediante programas Java sencillos. 1 año de experiencia minimo.
  • Coordinación de los procesos mediante scripts bash ejecutados en servidores con sistema operativo Linux. 2 años de experiencia mínimo.
  • Se utiliza una distribución privada de servicios Big Data (Cloudera). 1 año de experiencia minimo.
  • Herramientas del entorno de desarrollo: Eclipse, Pycharm, repositorio de código fuente SVN (valorable GIT), integración continua con Jenkins, planificación con Control-M. 1 año de experiencia minimo.
  • Gestión de proyectos y tareas: Redmine. 1 año de experiencia minimo.

- Ubicación: España con foco en Madrid, opción a tres días de teletrabajo.

- SBA: 38 - 50K.