09 nov
|
EX Squared
|
Santiago
09 nov
EX Squared
Santiago
En EX Squared LATAM somos una empresa de transformación digital enfocada en desarrollar soluciones tecnológicas innovadoras y de alto impacto que generan valor real para el negocio. Trabajamos con clientes líderes en mercados globales, regionales y locales, promoviendo una cultura colaborativa, inclusiva y orientada a la innovación, donde las ideas de cada integrante del equipo son importantes.
Actualmente, buscamos un Senior Middleware Engineer (Apache Kafka) para colaborar con una relevante 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 y 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 y garantizar que las plataformas cumplan con altos estándares de seguridad, disponibilidad y rendimiento.
Buscamos un perfil técnico, con experiencia práctica tanto en desarrollo como en operación de sistemas empresariales, capaz de comprender los requerimientos funcionales del negocio y colaborar con equipos de desarrollo, infraestructura.
Detalles de la posición
- Tipo de contratación: Tiempo completo, contrato inicial de 6 meses con posibilidad de extensión.
- Ubicació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.
Responsabilidades
- Diseñar, desarrollar, implementar y mantener soluciones de integración empresarial utilizando Apache Kafka como plataforma principal de mensajería distribuida.
- Desarrollar y configurar productores, consumidores e integraciones mediante Kafka Connect, garantizando la comunicación confiable entre aplicaciones y sistemas bancarios.
- Administrar, configurar y optimizar clústeres de Apache Kafka en ambientes productivos, asegurando su disponibilidad, estabilidad y rendimiento.
- Trabajar con arquitecturas basadas en KRaft, apoyando la configuración y operación de clústeres Kafka.
- Implementar y mantener mecanismos de seguridad en Kafka, incluyendo SSL/TLS, autenticación, autorización y listas de control de acceso (ACLs).
- Desarrollar scripts y herramientas de automatización utilizando Python para optimizar procesos de configuración, despliegue, monitoreo y mantenimiento.
- Identificar, diagnosticar y resolver incidentes técnicos relacionados con Kafka, incluyendo problemas de conectividad, latencia, procesamiento de mensajes y disponibilidad.
- Monitorear el rendimiento de las plataformas utilizando herramientas como Dynatrace, Splunk, Grafana o equivalentes, identificando oportunidades de optimización y prevención de incidentes.
- Participar en la integración de Kafka con arquitecturas de microservicios, APIs y aplicaciones empresariales desarrolladas en Java.
- Trabajar con Docker, Kubernetes y herramientas CI/CD para apoyar el despliegue y mantenimiento de soluciones distribuidas.
- Aplicar buenas prácticas de arquitectura, seguridad, escalabilidad, alta disponibilidad y tolerancia a fallos en sistemas de misión crítica.
- Colaborar con equipos de desarrollo, infraestructura, DevOps y ciberseguridad para asegurar la correcta implementación y operación de las soluciones.
- Participar en el análisis de causa raíz de incidentes productivos y en la implementación de acciones correctivas y preventivas.
- Comprender los requerimientos funcionales del negocio bancario y traducirlos en soluciones técnicas de integración confiables.
- Documentar configuraciones, integraciones, procedimientos técnicos y procesos de resolución de incidentes.
- Comunicar oportunamente avances, riesgos técnicos, dependencias y problemas operativos a los equipos involucrados.
Requisitos
- 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, incluyen
📌 Ingeniero Middleware Senior (Santiago)
🏢 EX Squared
📍 Santiago