Analista Programador/a Python
2 days ago
Madrid
¡En Ayesa crecemos contigo! En Ayesa no esperamos al futuro, lo lideramos. A través de la tecnología y la ingeniería lo hacemos posible, convirtiendo retos en oportunidades, conceptos en soluciones y visión en impacto real. Paso a paso nos acercamos a un futuro mejor. Con tu pasión, talento y determinación, seguiremos transformando el presente y construyendo el futuro. Ayesa, Making It Happen. Si eres una persona entusiasta, te apasiona la tecnología y buscas un nuevo reto profesional, ¡éste es tu sitio! Resumen del puesto: Buscamos un ingeniero backend senior con experiencia en diseño y desarrollo de arquitecturas middleware en producción, especializado en microservicios Python y entornos de alta demanda. El candidato será responsable de definir, desarrollar y securizar APIs, integrar sistemas y optimizar la performance de los servicios backend en AWS. Responsabilidades principales: • Diseñar, desarrollar y mantener arquitecturas backend middleware en entornos productivos de alta disponibilidad., • Definir, desarrollar y securizar APIs REST y WebSocket, garantizando eficiencia y seguridad., • Implementar middlewares que conviertan payloads de manera eficiente, gestionando concurrencias, hilos y políticas de reintentos., • Desarrollar y mantener microservicios Python en entornos productivos., • Trabajar con el stack ALB y Fargate en AWS, gestionando despliegues escalables y seguros., • Aplicar buenas prácticas de seguridad en APIs y servicios (OAuth, mTLS, whitelisting, etc.). Requisitos: • Experiencia mínima de 5 años en desarrollo backend y middleware., • Experiencia sólida en microservicios Python en entornos productivos., • Conocimiento de APIs REST y WebSocket, integración de sistemas y optimización de payloads., • Experiencia en AWS (ALB, Fargate) y despliegues de alta disponibilidad., • Conocimientos básicos de seguridad en servicios y APIs. Competencias deseables: • Experiencia en optimización de latencia y resiliencia en arquitecturas middleware., • Conocimiento de tecnologías de caching (Redis, Memcached, Valkey, etc.) para mejorar el rendimiento en tiempo real., • Programación en Golang y/o Java., • Experiencia con herramientas CI/CD (Bitbucket, Jenkins) y IaC (Terraform, CloudFormation)., • Conocimientos de FinOps y gestión eficiente de recursos en la nube. Ofrecemos un camino lleno de aventuras: 🔹 ¡Llega hasta donde tú quieras! Crece con nuestros programas de desarrollo! Te ayudaremos a marcar tu itinerario de futuro anualmente participando en proyectos vanguardistas con los mejores profesionales del sector. 🔹 Porque lo importante sois tú y los tuyos : contamos con políticas que facilitan la conciliación entre la vida profesional y personal: Flexibilidad horaria, Smart Job y jornada intensiva en verano. 🔹 Tú decides cómo usar tu dinero: disfruta de nuestra retribución flexible, contamos con: Seguro médico, Ticket Restaurant, Guardería y Transporte. 🔹 Plan Bienestar descuentos en viajes, tecnología, formación, deporte, belleza y ¡muchos más. 🔹 Diviértete participando en los diferentes concursos y actividades que organizamos: ¿te gusta el deporte, escribir, la fotografía? Todo tiene cabida. 🔹¡Actualízate! apostamos por un aprendizaje continuo, contamos con formación especializada, certificaciones e idiomas. 🔹¡Deja tu huella! Impacta con nuestros proyectos de voluntariado social. ¡Únete a la multinacional española tecnológica referente en el mundo! 💫🌎 Atendiendo a la Ley Orgánica 3/2007, de 22 de marzo, Ayesa se ha marcado como objetivo promover la defensa y aplicación efectiva del principio de igualdad entre hombres y mujeres, evitando cualquier tipo de discriminación laboral por razón de sexo, garantizando así las mismas oportunidades de ingreso. Asimismo, fomentamos la diversidad, rechazando cualquier tipo de discriminación por razones de raza, sexo, diversidad funcional, religión, orientación sexual, identidad sexual, o cualquier otra condición personal o social, apostando por construir un entorno inclusivo y enriquecedor