Empresa busca un Líder Técnico de Datos con experiencia en Spark, Kafka, Java/Scala y AWS para diseñar, desarrollar y entregar soluciones de procesamiento y streaming de datos a gran escala.
Si te apasiona el mundo de los datos a gran escala y querés liderar proyectos desafiantes en la nube, este puesto es para vos. Podrás diseñar y desarrollar soluciones de vanguardia, mentorizar equipos y dejar tu huella en una empresa líder.
Descripción del puesto
Buscamos un Tech Lead con experiencia para impulsar el diseño, desarrollo y entrega de soluciones escalables de procesamiento y streaming de datos. El candidato seleccionado proporcionará liderazgo técnico en iniciativas de ingeniería de datos, guiará a los equipos de desarrollo y contribuirá a la arquitectura de sistemas distribuidos de alto rendimiento construidos sobre tecnologías modernas de nube y big data. Este rol requiere una sólida experiencia en Apache Spark, Kafka, desarrollo en Java/Scala, plataformas en la nube y diseño de APIs, combinada con la capacidad de mentorizar ingenieros y colaborar con stakeholders multifuncuncionales. Responsabilidades clave: - Liderar el diseño técnico y la implementación de aplicaciones de procesamiento y streaming de datos a gran escala. - Definir estándares de arquitectura y mejores prácticas para plataformas de datos distribuidas. - Diseñar, desarrollar y optimizar pipelines de datos batch y en tiempo real utilizando tecnologías Apache Spark y Kafka. - Construir y mantener APIs escalables siguiendo especificaciones OpenAPI. - Realizar análisis de sistemas, identificar cuellos de botella de rendimiento e implementar estrategias de optimización. - Colaborar con product owners, arquitectos, ingenieros de datos y stakeholders de negocio para traducir requisitos en soluciones técnicas. - Mentorizar y apoyar a los equipos de desarrollo a través de revisiones de código, guía técnica y intercambio de conocimientos. - Asegurar que las soluciones sean seguras, escalables, mantenibles y estén alineadas con los estándares empresariales. - Impulsar iniciativas de mejora continua en procesos de desarrollo, arquitectura y fiabilidad de la plataforma. - Participar en la toma de decisiones técnicas y la planificación de la hoja de ruta. Habilidades y experiencia requeridas: Habilidades técnicas: - Sólida experiencia con desarrollo en Java en entornos empresariales. - Experiencia sólida en Apache Spark, incluyendo: - Spark SQL - Spark Structured Streaming - Procesamiento de datos distribuido - Experiencia práctica con el ecosistema Cloudera. - Sólido conocimiento de Apache Kafka y Kafka Streams. - Experiencia desarrollando aplicaciones con Scala. - Experiencia en el diseño e implementación de APIs RESTful utilizando especificaciones OpenAPI. - Sólida comprensión de bases de datos SQL y conceptos de modelado de datos. - Experiencia trabajando con plataformas en la nube, particularmente AWS. - Experiencia práctica con Databricks. - Sólidas capacidades de análisis de sistemas y resolución de problemas. Habilidades de liderazgo: - Experiencia liderando equipos técnicos y proyectos de software complejos. - Capacidad para tomar decisiones arquitectónicas y proporcionar dirección técnica. - Sólidas habilidades de gestión de stakeholders y comunicación. - Experiencia mentorizando desarrolladores y promoviendo mejores prácticas de ingeniería. - Capacidad para equilibrar la excelencia técnica con las prioridades del negocio. Calificaciones preferidas: - Experiencia con arquitecturas cloud-native y microservicios. - Conocimiento de prácticas CI/CD y metodologías DevOps. - Experiencia trabajando en entornos Agile/Scrum. - Familiaridad con marcos de gobernanza de datos, monitoreo y observabilidad. Contrato permanente a tiempo completo con oportunidades de desarrollo profesional. Oportunidad de trabajar en un entorno desafiante y multicultural con proyectos internacionales. Exposición a sistemas de TI financieros a gran escala y operaciones transfronterizas. Oportunidades de formación para desarrollar nuevas habilidades en finanzas, tecnología y gestión de datos. ¡Si te apasiona el desarrollo y la tecnología, queremos conocerte! Talan Spain se compromete con la no discriminación por motivos de género, raza, ideología o cualquier otro, de acuerdo con el "Plan de Igualdad" de la compañía y la normativa vigente en materia de igualdad entre mujeres y hombres (Real Decreto-ley 6/2019).
Responsabilidades
- Liderar el diseño técnico y la implementación de aplicaciones de procesamiento y streaming de datos a gran escala.
- Definir estándares de arquitectura y mejores prácticas para plataformas de datos distribuidas.
- Diseñar, desarrollar y optimizar pipelines de datos batch y en tiempo real utilizando Apache Spark y Kafka.
- Construir y mantener APIs escalables siguiendo especificaciones OpenAPI.
- Realizar análisis de sistemas, identificar cuellos de botella de rendimiento e implementar estrategias de optimización.
- Colaborar con propietarios de productos, arquitectos, ingenieros de datos y stakeholders de negocio para traducir requisitos en soluciones técnicas.
- Mentorizar y apoyar a los equipos de desarrollo a través de revisiones de código, orientación técnica y intercambio de conocimientos.
- Asegurar que las soluciones sean seguras, escalables, mantenibles y estén alineadas con los estándares empresariales.
- Impulsar iniciativas de mejora continua en procesos de desarrollo, arquitectura y fiabilidad de la plataforma.
- Participar en la toma de decisiones técnicas y la planificación de la hoja de ruta.
Skills requeridas
Beneficios
- Contrato permanente a tiempo completo
- Oportunidades de desarrollo profesional
- Entorno multicultural desafiante
- Proyectos internacionales
- Exposición a sistemas de TI financieros a gran escala
- Operaciones transfronterizas
- Oportunidades de capacitación en finanzas, tecnología y gestión de datos