Descripción del Cargo Se requiere un desarrollador backend senior con experiencia en Python para liderar equipos de TI y diseñar arquitecturas de integración cloud-native basadas en microservicios, eventos y APIs. Habilidades y Requisitos - Diseño y evolución de arquitecturas de integración cloud-native. - Traducción de necesidades del negocio en historias de usuario claras y criterios de aceptación. - Liderazgo técnico y guiado de equipos ágiles. - Desarrollo de integraciones complejas utilizando Node.js sobre AWS (Lambda y ECS). - Promoción de prácticas de calidad como pruebas automatizadas, CI/CD y despliegues blue/green. Conocimientos Específicos - Arquitectura y diseño: microservicios, eventos, APIs, diagramas de solución, flujos de secuencia y contratos de datos. - Análisis de negocio: levantamiento de requerimientos y redacción de épicas e historias de usuario. - Liderazgo técnico: revisión de código, estándares de desarrollo y facilitación de sprints. - Desarrollo práctico: Node.js, AWS CDK, Terraform. - Calidad y DevOps: pruebas automatizadas, pipelines CI/CD y despliegues en ECS y Lambda. - Comunicación con stakeholders: presentación de decisiones arquitectónicas en inglés técnico avanzado. Beneficios - Salario competitivo. - Horarios flexibles. - Tipo de contrato indefinido. - Lugar de trabajo en Medellín. - Modalidad de teletrabajo. Otros - Experiencia mínima de 48 meses liderando equipos TI. - Inglés nivel B2 o superior.