¡Estamos buscando un/a DESARROLLADOR/A BACKEND - NODE.JS Y OPENSHIFT para unirse a nuestro equipo!
Desplácese hacia abajo para obtener una visión general completa de lo que requerirá este trabajo. ¿Es usted el candidato adecuado para esta oportunidad?
¿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. xqbhyrx js, apasionado por los microservicios, los entornos Kubernetes/OpenShift y la construcción de soluciones backend escalables, te estamos buscando!
#J-18808-Ljbffr