Acerca del puesto BackEnd Engineer - Neo4j
En Kelly, nos dedicamos a conectar al talento con el mundo laboral de manera que enriquezca sus vidas y a las empresas con personas talentosas que impulsen la innovación y el crecimiento. Con más de 78 años de experiencia global y 29 años en México, somos líderes en soluciones especializadas para la externalización de procesos de recursos humanos, operativos y administrativos.
Actualmente estamos en búsqueda de un
Ingeniero de Integración Backend
Diseñar, desarrollar y mantener soluciones backend escalables y resilientes que soporten el procesamiento eficiente de suscripciones y flujos de datos, garantizando la confiabilidad, disponibilidad e integridad de los servicios.
La posición será responsable de la integración de servicios con Neo4j, la implementación de pipelines de ingestión de datos en tiempo real y por lotes, así como de asegurar un manejo robusto de errores, reintentos e idempotencia dentro de una arquitectura basada en microservicios y eventos.
- Salario: $100,000 - $123,000 brutos mensuales
- Horario: Lunes a Viernes de 7:00 am a 4:30 pm
- Modalidad: Remota
- Ubicación: Zapopan, Jalisco.
- Proyecto: Contrato por tiempo determinado 4 meses
Funciones Principales:
- Desarrollar y mantener el Subscription Worker, garantizando un procesamiento eficiente y confiable.
- Integrar servicios backend con Neo4j para soportar requerimientos de datos y relaciones complejas.
- Diseñar e implementar pipelines de ingestión de datos en modalidades batch y streaming.
- Gestionar mecanismos de recuperación ante errores, reintentos e idempotencia para asegurar la consistencia de los procesos.
- Garantizar la escalabilidad, disponibilidad y confiabilidad de los servicios en ambientes productivos.
Requisitos:
- Licenciatura o Ingeniería en Sistemas, Computación, Tecnologías de la Información o carrera afín.
- Más de 6 años de experiencia en desarrollo backend.
- Dominio de Python y experiencia trabajando con Redis y React (Front).
- Experiencia trabajando con Neo4j o bases de datos orientadas a grafos.
- Experiencia en diseño e implementación de arquitecturas basadas en microservicios.
- Experiencia desarrollando sistemas event-driven y procesamiento asíncrono.
- Conocimiento de plataformas de mensajería como Kafka o tecnologías equivalentes.
- Experiencia en diseño, desarrollo y consumo de APIs REST y/o GraphQL.
- Experiencia con frameworks y servidores Python como Flask, FastAPI, Gunicorn, Uvicorn o tecnologías equivalentes.
- Conocimiento de prácticas de observabilidad, monitoreo y troubleshooting en ambientes productivos.
- Inglés Avanzado
Ofrecemos:
Prestaciones de ley:
- 15 días de aguinaldo.
- 12 días de vacaciones al primer año.
- 25% de prima vacacional.
- Seguro de Vida.
Kelly es un empleador que ofrece igualdad de oportunidades. Fomentamos un ambiente de trabajo diverso e inclusivo, donde todas las personas son valoradas y respetadas.