Back End Developer especializado en Ruby on Rails Empleado de tiempo completo Se requiere Back End Developer especializado con conocimientos en: Lenguajes de programación Frameworks : Experiencia en frameworks relevantes como Spring (Java), Django (Python), Express.js (Node.js) o Ruby on Rails. Bases de datos Bases de Datos Relacionales: Experiencia en diseño, gestión y optimización de bases de datos. Bases de Datos NoSQL: Familiaridad con bases de datos. APIs y Microservicios Diseño y Consumo de APIs: Habilidad para diseñar, desarrollar y documentar APIs. Microservicios: Conocimiento en arquitectura de microservicios. Autenticación y seguridad Seguridad en Aplicaciones: Conocimiento en prácticas de seguridad. Manejo de Tokens: Experiencia en el uso de JWT (JSON Web Tokens) y OAuth para la gestión de autenticación. Integración Continua y Entrega Continua (CI/CD) Automatización de Despliegues: Familiaridad con herramientas de CI/CD como Jenkins y GitHub. Contenedores: Experiencia con Docker y orquestadores como Kubernetes para la gestión de aplicaciones en contenedores. Pruebas y Calidad del Código Pruebas Automatizadas: Conocimiento en la implementación de pruebas automatizadas. Rendimiento y escalabilidad Optimización de rendimiento: Habilidad para identificar cuellos de botella y optimizar la eficiencia del código y las consultas a la base de datos. Escalabilidad: Comprensión de estrategias para escalar aplicaciones y gestionar grandes volúmenes de tráfico. Conocimientos en Arquitectura de Software Patrones de Diseño: Familiaridad con patrones de diseño de software (MVC, Singleton, etc.) y arquitecturas de software. Documentación: Capacidad para crear documentación técnica clara y detallada para el equipo y otros interesados. #J-18808-Ljbffr