Data Engineer - Streaming (Kafka & Flink)

NTT DATA
Madrid, Spain
17 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
1 year minimum
Working hours
Regular working hours

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Amazon Web Services Apache HTTP Server Application Lifecycle Management Business Logic Microsoft Azure Cloud Computing Databases Continuous Integration Data Architecture Relational Databases
+16 more
DevOps Distributed Systems Python (Programming Language) MongoDB NoSQL Performance Tuning Data Streaming Data Logging Google Cloud Performance Testing Git Low Latency Apache Flink Real Time Data Apache Kafka Software Version Control

Job description

En NTT Data estamos participando en la construcción de una arquitectura de datos en tiempo real para uno de nuestros principales clientes.BuscamosData Engineers con experiencia en procesamiento en streamingpara diseñar y desarrollar pipelines de datos near real-time basados en Apache Kafka y Apache Flink.El proyecto implica trabajar en entornos críticos con altos volúmenes de datos, requisitos de baja latencia y estándares exigentes de calidad, seguridad y rendimiento.? ¿Qué harás en tu día a día?Desarrollo y mantenimiento de pipelines de datos en tiempo real conApache KafkayApache Flink.Implementación de transformaciones, enriquecimientos y lógica de negocio en streaming.Diseño de modelos de datos orientados a consumo.Gestión de esquemas y evolución de contratos de datos.Implementación de mecanismos de idempotencia y control de versiones de eventos.Integración con bases de datos NoSQL (MongoDB) y entornos Cloud.Participación en revisiones técnicas, pruebas de rendimiento y optimización de latencia.Colaboración con equipos de arquitectura, DevOps y gobierno del dato.+1 año de experiencia como Data Engineer (valorable experiencia superior).Experiencia práctica desarrollando con:Apache Kafka(productores, consumidores, particionado, offsets).Apache Flink(DataStream API, ventanas, estado, checkpoints).Experiencia trabajando con datos en tiempo real (streaming).Valoraremos especialmente experiencia en:Experiencia en:Procesamiento de eventos idempotente / exactly-once.Optimización de rendimiento y troubleshooting en sistemas distribuidos.Desarrollo enJava o Python.Experiencia en sector bancario o entornos críticos.Conocimientos de:Modelado de datos.Bases de datos relacionales y/o NoSQL.Experiencia con Git y control de versiones.Experiencia en entornos Cloud (GCP, AWS o Azure).Conocimientos de CI/CD y ciclo de vida de aplicaciones.Conocimientos de observabilidad (métricas, logging, tracing).? Formar parte de un equipo de élite, especializado en la unión entre estrategia y tecnología.? Contrato indefinido con revisiones de categoría y salario anuales.? Certificaciones bonificadas (Adaptada a cada división).? Acceso a nuestra plataforma formativa NTT DATA University (formaciones técnicas, metodológicas, idiomas y soft skills).?? ? Trabajo híbrido y horario flexible para que conciliemos mejor.? Jornada intensiva (8:00 a 15:00) los viernes y durante el verano.? Beneficios corporativos: complementos salariales adicionales, retribución flexible, seguro médico, etc.? Global Top Employer ** - por 10o año consecutivo en España.? Programas solidarios y actividades sociales a través de nuestro portal de voluntarios de The Blue Wave impulsando un impacto positivo.? Innovación diversa y cultura inclusiva en NTT DATA creemos que cada persona es única.Apostamos por una cultura inclusiva que valora la diversidad y fomento un entorno donde todos podamos explorar y potenciar nuestra singularidad.#J-***-Ljbffr

Requirements

Data Engineers con experiencia en procesamiento en streaming, +1 año de experiencia como Data Engineer (valorable experiencia superior). Experiencia práctica desarrollando con: Apache Kafka (productores, consumidores, particionado, offsets). Apache Flink (DataStream API, ventanas, estado, checkpoints). Experiencia trabajando con datos en tiempo real (streaming). Valoraremos especialmente experiencia en: Experiencia en: Procesamiento de eventos idempotente / exactly-once. Optimización de rendimiento y troubleshooting en sistemas distribuidos. Desarrollo en Java o Python . Experiencia en sector bancario o entornos críticos. Conocimientos de: Modelado de datos. Bases de datos relacionales y/o NoSQL. Experiencia con Git y control de versiones. Experiencia en entornos Cloud (GCP, AWS o Azure). Conocimientos de CI/CD y ciclo de vida de aplicaciones. Conocimientos de observabilidad (métricas, logging, tracing). ? Formar parte de un equipo de élite, especializado en la unión entre estrategia y tecnología.

Benefits & conditions

? Contrato indefinido con revisiones de categoría y salario anuales. ? Certificaciones bonificadas (Adaptada a cada división). ? Acceso a nuestra plataforma formativa NTT DATA University (formaciones técnicas, metodológicas, idiomas y soft skills). ?? ? Trabajo híbrido y horario flexible para que conciliemos mejor. ? Jornada intensiva (8:00 a 15:00) los viernes y durante el verano. ? Beneficios corporativos: complementos salariales adicionales, retribución flexible, seguro médico, etc. ? Global Top Employer ** - por 10o año consecutivo en España. ? Programas solidarios y actividades sociales a través de nuestro portal de voluntarios de The Blue Wave impulsando un impacto positivo. ? Innovación diversa y cultura inclusiva en NTT DATA creemos que cada persona es única.

About the company

En NTT Data estamos participando en la construcción de una arquitectura de datos en tiempo real para uno de nuestros principales clientes.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.buscojobs.com.es

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:09 min

Evaluating mature stream processing frameworks for production systems

Soroosh Khodami Soroosh Khodami · WWC 2024

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · WWC Europe 2026

3:55 min

Infrastructure challenges when combining Kafka with Apache Flink

Bobur Umurzokov · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all