Spark / Scala Developer (AWS) – Mid-Level

Madrid

Inscribirme

Descripción

Sector: Banca

Experiencia: 2-3 años mínimo

Ubicación: Preferiblemente en alguna de las oficinas del cliente, siguiendo su modelo de presencialidad. Se valorarán otras ubicaciones.

Inglés: C1 (imprescindible)

Salario MAX: 32Ks


Descripción del puesto

Buscamos un/a Data Engineer especializado/a en Apache Spark y Scala, con experiencia en entornos AWS y procesamiento de grandes volúmenes de datos, para incorporarse a un proyecto del sector bancario.

La persona seleccionada participará en el diseño, desarrollo, mantenimiento y optimización de procesos ETL y pipelines de datos, trabajando en un entorno productivo y regulado. Buscamos un perfil autónomo, analítico y orientado a resultados, capaz de gestionar procesos de datos, realizar validaciones y resolver incidencias técnicas con poca supervisión.

Responsabilidades

  • Diseñar, desarrollar y mantener pipelines de datos utilizando Apache Spark y Scala.
  • Implementar procesos ETL, transformaciones y migraciones de datos, garantizando su integridad y consistencia.
  • Orquestar y monitorizar procesos batch mediante AWS Step Functions.
  • Trabajar con servicios AWS como EMR, Glue y Lambda.
  • Supervisar procesos en producción, analizar logs de Hadoop/YARN y diagnosticar errores.
  • Realizar controles de calidad y validaciones de datos mediante SQL y Amazon Athena.
  • Investigar incidencias, identificar causas raíz y proponer soluciones correctivas.
  • Participar en la definición de soluciones técnicas y traducir requisitos de negocio en especificaciones.
  • Documentar desarrollos, pruebas y procedimientos operativos.
  • Colaborar con equipos técnicos y funcionales.


Requisitos imprescindibles

  • Experiencia de al menos 2-3 años en Data Engineering.
  • Experiencia práctica con Apache Spark, Scala y Hadoop.
  • Conocimientos sólidos de AWS EMR, Glue, Lambda y Step Functions.
  • Experiencia desarrollando y manteniendo procesos ETL y pipelines de datos.
  • Conocimientos de Terraform para configuración de infraestructura.
  • Experiencia en monitorización y resolución de incidencias en entornos productivos.
  • Manejo de SQL y herramientas como Amazon Athena.
  • Experiencia en procesamiento batch y orquestación de procesos.
  • Conocimientos de Python, Bash y entornos Unix/Linux.
  • Experiencia con Git, Maven y herramientas CI/CD como Jenkins.
  • Inglés C1 imprescindible.


Se valorará

  • Experiencia previa en banca o servicios financieros.
  • Conocimientos de reporting regulatorio.
  • Experiencia con Control-M.
  • Conocimientos de Power BI.
  • Experiencia en análisis funcional, definición de casos de prueba y documentación técnica.


Perfil buscado

Buscamos una persona proactiva, autónoma y resolutiva, con capacidad para trabajar en entornos productivos, gestionar incidencias, analizar problemas técnicos y asumir la responsabilidad de sus entregables. Se valorará especialmente la capacidad de adaptación y colaboración con equipos multidisciplinares.

Localización