¡Estamos buscando un/a DESARROLLADOR/A BACKEND - NODE.JS Y OPENSHIFT para unirse a nuestro equipo!
¿Te apasiona construir servicios backend escalables, trabajar con arquitecturas de microservicios y desplegar soluciones en entornos cloud-native? Esta es tu oportunidad de participar en proyectos tecnológicos de alto impacto y formar parte de un equipo innovador!
Funciones y responsabilidades
- Diseñar, desarrollar y mantener servicios backend robustos utilizando Node.js .
- Implementar y optimizar modelos de datos en MongoDB , garantizando un alto rendimiento y tiempos de respuesta eficientes.
- Diseñar y evolucionar arquitecturas basadas en microservicios , favoreciendo la escalabilidad y mantenibilidad de las soluciones.
- Gestionar despliegues y la orquestación de contenedores en entornos OpenShift y Kubernetes .
- Crear, documentar y mantener APIs RESTful para la integración con aplicaciones móviles iOS y Android.
- Colaborar con equipos de arquitectura y líderes técnicos para asegurar la coherencia tecnológica y el cumplimiento de estándares de calidad.
- Identificar oportunidades de mejora en procesos, flujos de trabajo y diseño técnico.
- Garantizar que la arquitectura de datos responda a las necesidades de negocio y facilite un flujo eficiente de información.
- Participar en la integración con servicios de terceros para ampliar las capacidades de las aplicaciones.
- Mantenerse actualizado/a sobre nuevas tecnologías, tendencias y buenas prácticas del sector.
- Trabajar de forma transversal con otros equipos técnicos para asegurar la interoperabilidad entre sistemas.
- Experiencia mínima de 2-3 años desarrollando con Node.js en entornos productivos.
- Conocimiento avanzado de MongoDB , incluyendo modelado de datos, agregaciones, indexación y optimización de consultas.
- Experiencia real trabajando con OpenShift o Kubernetes .
- Sólidos conocimientos en diseño de arquitecturas de microservicios .
- Experiencia con patrones de comunicación distribuidos, colas y sistemas de mensajería.
- Conocimiento de desarrollo y documentación de APIs REST .
- Experiencia utilizando frameworks de testing como Jest , Mocha o Chai .
- Manejo de Git y aplicación de buenas prácticas de desarrollo de software.
- Capacidad para trabajar en entornos colaborativos y participar en decisiones técnicas.
Sería fantástico si contaras con:
- Experiencia implementando mecanismos de autenticación y autorización mediante JWT y OAuth2 .
- Conocimientos en diseño e implementación de pipelines CI/CD .
- Experiencia optimizando procesos asíncronos, consultas complejas y sistemas de alta concurrencia.
- Conocimientos en observabilidad, monitorización y rendimiento de aplicaciones distribuidas.
- Experiencia en integración y consumo de servicios de terceros.
- Interés por la mejora continua, la innovación tecnológica y las arquitecturas cloud-native.
- Desarrollo profesional y oportunidades de crecimiento.
- Retribución flexible: ticket restaurante, transporte público, guardería, seguro médico…
- Salario competitivo acorde a tu experiencia y al mercado.
- Beneficios sociales: descuento de empleado, promociones exclusivas, ayudas al estudio, condiciones especiales de financiación…
- Sistema de trabajo híbrido.
Si eres un profesional con experiencia en Node.js, apasionado por los microservicios, los entornos Kubernetes/OpenShift y la construcción de soluciones backend escalables, te estamos buscando!
#J-18808-Ljbffr