Enviar candidatura ahora »

Desarrollador Apache Kafka

Desarrollador Apache Kafka

Campo personalizado 1:  Backend Development
Campo personalizado 3:  Backend Development
País/región:  CO
Fecha:  20 feb 2025
Ubicación: 

Bogotá, CO, 110231 Medellin, CO, 050021

Lugar de trabajo:  Remoto

¿Que buscamos?

 

Desarrollador Apache Kafka

 

Tus principales responsabilidades a desarrollar:


Desarrollador senior Kafka necesita conocimientos técnicos profundos en Apache Kafka, desarrollo backend, integración de sistemas y procesamiento de eventos en tiempo real. Además, debe ser capaz de diseñar, optimizar y mantener pipelines de datos escalables y resilientes.

Conocimientos Técnicos

1. Apache Kafka Avanzado

• Producción y consumo de mensajes con las APIs de Kafka (Producer, Consumer, Admin, Streams).
• Configuración de Topics y Particiones para optimizar rendimiento.
• Compresión y serialización de datos (Avro, JSON, Protobuf, MessagePack).
• Compensación de offsets y patrones de reintento para garantizar procesamiento confiable.
• Conceptos de Exactly-Once Processing (EoS) y procesamiento idempotente.
• Manejo de eventos fuera de orden y reintentos con Dead Letter Queues (DLQs).

2. Programación y Desarrollo Backend

• Lenguajes clave: Java, Scala, Python.
• Spring Boot con Spring Kafka para aplicaciones empresariales.
• Kafka Streams y ksqlDB para procesamiento de eventos en tiempo real.
• Microservicios y arquitecturas basadas en eventos con Kafka como Event Bus.
• Patrones de integración: Event Sourcing, CQRS, Saga, Outbox Pattern.

Funciones de un Desarrollador Senior Kafka

1. Diseñar e implementar aplicaciones y microservicios que consuman y produzcan eventos en Kafka.
2. Optimizar el rendimiento de consumidores y productores ajustando configuración y código.
3. Crear y administrar pipelines de datos en tiempo real con Kafka Streams o Flink.

 

Soft skills:

 

  • Liderazgo
  • Comunicación
  • Proactivo
  • Trabajo en equipo

 

-En cumplimiento con nuestras disposiciones en materia de protección de datos personales, te informamos que la información que nos proporciones, será tratada conforme al Aviso de Privacidad que encontrarás en nuestra página web.En el apartado: Aviso de privacidad para el tratamiento de datos personales- candidato-

Als Partner für IT-Beratung und Software-Entwicklung sind wir auf die digitale Transformation unserer Kunden aus den Bereichen Finanzen, Versicherungen und Industrie spezialisiert. Unsere rund 700 Talente in Deutschland entwickeln mit modernsten Technologien nachhaltige Lösungen.

Qué ofrecemos

  • Conciliación y Flexibilidad: Posibilidad de trabajar desde casa híbrido/remoto,  jornadas flexibles y viernes intensivos.
  • Formación y Desarrollo: Plan personalizado, programas formativos.
  • Beneficios Sociales: Cheques comida, seguro vida, apoyo teletrabajo.
  • Retribución Flexible: Ajustada a tus necesidades (seguro médico, guardería, formación, otros).
  • Paquete de Reubicación (si aplica): Apoyo económico, asesoramiento, patrocinio visas.
  • Programa de Recomendaciones.
  • Programa de Bienestar: Nutrición, Física, Mental. Descuentos con Wellhub. Servicio de apoyo psicológico gratuito. 
  • Vida en GFT: Oficinas inteligentes, eventos, premios de valores, charlas inspiradoras.
  • Cultura corporativa internacional.

¿Quieres estar al tanto de nuestras oportunidades profesionales?

Únete a nuestra TALENT COMMUNITY y personaliza tus alertas de empleo, recibe noticias e invitaciones a eventos, en función de tus intereses.

Enviar candidatura ahora »