Skip to content
← Back to job listings

Kafka Developer

Valce Talent Solutions · Mexico City, Mexico

Software DevelopmentImported listingfull-time2 months ago

About The Role

Kafka Developer

Detalle del perfil

El/La Kafka Engineer se especializa en diseñar y habilitar soluciones de mensajería y streaming basadas en Apache Kafka y distribuciones empresariales como Confluent, actuando como referente técnico para la implementación de patrones de integración asíncrona y event-driven. Su propósito es asegurar que los flujos de eventos entre productores y consumidores sean confiables, escalables y coherentes con prácticas de arquitectura moderna, incluso cuando la operación de la plataforma esté a cargo de otro equipo. Desde la perspectiva de desarrollo, este rol define la estrategia de topics, particiones, llaves, retención, semántica de entrega y contratos de datos, para que el streaming soporte correctamente necesidades de negocio y de ingeniería. También contribuye a la creación de frameworks o librerías internas para publicar y consumir eventos de forma segura y consistente, evitando duplicidad de implementaciones y reduciendo errores comunes (pérdida de mensajes, re-procesamientos no controlados, orden incorrecto). Además, el rol colabora estrechamente con arquitectos y equipos de datos para implementar governance de esquemas, compatibilidad de versiones y buenas prácticas de observabilidad lógica (por ejemplo, métricas de lag y throughput a nivel de consumer group). En sistemas complejos, su propósito incluye asesorar en estrategias de resiliencia (retries, DLQs, backpressure), idempotencia y diseño para replays, ayudando a que el event-driven sea mantenible en el tiempo. En suma, habilita que la organización use Kafka como un backbone de integración, minimizando riesgos técnicos y maximizando la trazabilidad y consistencia de los eventos.

Indispensable

"Confluent Kafka, Schema Registry, serialización Avro/Protobuf/JSON Schema.

Java (Spring Kafka), patrones de consumo (at-least-once/exactly-once).

Kafka Connect, formatos de eventos, headers, tracing correlativo.

Git/Bitbucket, herramientas de documentación (Confluence), Jira."

MX city only. ingles intermedio.

This is a hybrid model of 3 days in the office, where each manager/area/project defines which are those days.

On-site could be occasionally required by each manager for planning, refining sessions, training, these periods could take 1 week. This on-site could be required in the 1st week of assignation.

Future state

  • In the future any of our clients could decide to be 100% onsite.
  • (Scotia has not decided either communicated any of this yet, but they could, but it's important every candidate must be aware of this).

This is an external listing. JobSpring does not represent or verify the employer. Report this listing