Senior Middleware Engineer @EX Squared
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted YDay

[Hiring] Senior Middleware Engineer @EX Squared

YDay - EX Squared is hiring a remote Senior Middleware Engineer. 💸 Salary: unspecified 📍Location: Latin America (LATAM)

Role Description

Actualmente, buscamos un Senior Middleware Engineer (Apache Kafka) para colaborar con una importante institución del sector bancario en México, participando en el desarrollo, integración y optimización de soluciones de mensajería distribuida y plataformas middleware que soportan operaciones críticas del negocio.

Esta posición requiere un profesional con experiencia sólida en:

  • Apache Kafka
  • Kafka Connect
  • Arquitecturas distribuidas
  • Administración de plataformas de mensajería en ambientes productivos

La persona seleccionada será responsable de:

  • Desarrollar soluciones de integración
  • Mantener la estabilidad de los servicios
  • Garantizar que las plataformas cumplan con altos estándares de seguridad, disponibilidad y rendimiento

Qualifications

  • Mínimo 5 años de experiencia profesional en ingeniería de middleware, desarrollo de software, integración de sistemas empresariales o plataformas de mensajería distribuida.
  • Experiencia sólida y comprobable con Apache Kafka, incluyendo desarrollo, implementación, configuración, integración y soporte en ambientes productivos.
  • Experiencia práctica desarrollando y manteniendo productores, consumidores y conectores mediante Kafka Connect.
  • Experiencia en administración y configuración de clústeres Apache Kafka, incluyendo mantenimiento, monitoreo, resolución de incidentes y optimización del rendimiento.
  • Conocimiento práctico de KRaft, incluyendo su funcionamiento y aplicación en la administración de clústeres Kafka.
  • Experiencia implementando mecanismos de seguridad en Kafka, incluyendo SSL/TLS, ACLs, autenticación y autorización.
  • Experiencia práctica con Python para automatización de procesos, scripting y desarrollo de herramientas de integración u operación.
  • Experiencia trabajando con arquitecturas distribuidas, mensajería asíncrona, sistemas orientados a eventos y patrones de integración empresarial.
  • Experiencia en soporte y resolución de incidentes de plataformas de mensajería en ambientes productivos de alta criticidad.
  • Conocimiento práctico de Docker y Kubernetes para la implementación y operación de aplicaciones y servicios distribuidos.
  • Experiencia trabajando con herramientas y procesos de integración y despliegue continuo (CI/CD).
  • Experiencia utilizando herramientas de monitoreo y observabilidad como Dynatrace, Splunk, Grafana o equivalentes.
  • Conocimiento de arquitecturas de microservicios e integración con aplicaciones empresariales, especialmente aquellas desarrolladas en Java.
  • Experiencia profesional previa en instituciones bancarias, con exposición a sistemas empresariales, procesos operativos y estándares de seguridad del sector financiero.
  • Conocimiento sólido de principios de alta disponibilidad, escalabilidad, tolerancia a fallos, seguridad y confiabilidad en sistemas distribuidos.
  • Capacidad para comprender requerimientos funcionales del negocio y traducirlos en soluciones técnicas de integración.
  • Experiencia colaborando con equipos multidisciplinarios de desarrollo, infraestructura, arquitectura y operaciones.
  • Capacidad para trabajar de manera autónoma, investigar problemas técnicos complejos y asumir responsabilidad sobre la calidad y estabilidad de las soluciones.
  • Habilidades sólidas de análisis, resolución de problemas, comunicación técnica y organización.
  • Dominio profesional del español, con capacidad para participar en discusiones técnicas y colaborar con equipos de negocio y tecnología.
  • Disponibilidad para trabajar durante el horario laboral de Ciudad de México.

Requirements

  • Apache Kafka: Productores, consumidores, tópicos, particiones, brokers, replicación, consumer groups, offsets y procesamiento distribuido de mensajes.
  • Kafka Connect: Configuración de conectores, integración de aplicaciones, transmisión de datos y resolución de problemas.
  • Administración de Kafka: KRaft, configuración de clústeres, monitoreo, mantenimiento y optimización del rendimiento.
  • Seguridad: SSL/TLS, ACLs, autenticación, autorización y comunicación segura entre sistemas.
  • Programación y automatización: Python, scripting, automatización operativa y herramientas de integración.
  • Arquitecturas distribuidas: Mensajería asíncrona, arquitecturas orientadas a eventos, integración empresarial, escalabilidad y tolerancia a fallos.
  • Contenedores y orquestación: Docker, Kubernetes y entornos de aplicaciones contenerizadas.
  • DevOps: CI/CD, automatización de despliegues y buenas prácticas de entrega continua.
  • Monitoreo y observabilidad: Dynatrace, Splunk, Grafana, métricas de rendimiento, análisis de logs y diagnóstico de incidentes.
  • Integración empresarial: Microservicios, APIs, aplicaciones Java y comunicación entre sistemas distribuidos.
  • Operación en producción: Gestión de incidentes, análisis de causa raíz, rendimiento, disponibilidad y continuidad operativa.

Benefits

  • Tiempo completo, contrato inicial de 6 meses con posibilidad de extensión.
  • Remoto desde Latinoamérica (excepto Brasil).
  • Horario: Lunes a viernes, de 8:00 a.m. a 5:00 p.m. o de 9:00 a.m. a 6:00 p.m., hora de Ciudad de México.
  • Modalidad remota, con posibilidad de visitas ocasionales a Querétaro, México, previamente coordinadas.
  • Industria: Banca y servicios financieros.

Eligibility

Esta oportunidad está dirigida a profesionales que residan actualmente en Latinoamérica, excepto Brasil.

Before You Apply
️
remote Be aware of the location restriction for this remote position: Latin America (LATAM)
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Middleware Engineer @EX Squared
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted YDay
Apply for this position
Did not apply ✓
Applied ✓
Sent Follow-Up ✓
Interview Scheduled ✓
Interview Completed ✓
Offer Accepted ✓
Offer Declined ✓
Application Denied ✓
Unlock 130,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: Latin America (LATAM)
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply ✓
Applied ✓
Sent Follow-Up ✓
Interview Scheduled ✓
Interview Completed ✓
Offer Accepted ✓
Offer Declined ✓
Application Denied ✓
Unlock 130,000+ Remote Jobs
×
Apply to the best remote jobs
before everyone else

Access 130,000+ vetted remote jobs and get daily alerts.

4.9 ★★★★★ from 500+ reviews

⚡ 131,980+ remote jobs, refreshed hourly

🔔 Real-time alerts: Apply first, direct to employer

🛡️ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later