Objetivo del Cargo El Líder Técnico de Soluciones de Backend es responsable de diseñar, guiar y supervisar la implementación de soluciones tecnológicas escalables, seguras y alineadas con la arquitectura establecida. Su rol clave es asegurar la calidad técnica del software, optimizando su rendimiento y garantizando el cumplimiento de estándares de desarrollo, seguridad y mejores prácticas. Además, lidera y apoya al equipo de desarrollo en la resolución de desafíos técnicos, fomenta la adopción de metodologías ágiles y DevOps, y participa en la definición de estrategias de integración y despliegue continuo (CI/CD). FUNCIONES: Proveer y apoyar en la resolución de inconvenientes técnicos durante el ciclo de desarrollo. Coordinar con arquitectos y stakeholders para ajustar la arquitectura cuando sea necesario. Coordinar la atención de incidentes en producción, minimizando el impacto en los usuarios. Garantizar la documentación de incidentes para mejorar la capacidad de respuesta futura. Asegurar un entendimiento claro de las definiciones de arquitectura y diseño con el equipo de desarrollo. Realizar revisiones de código y validaciones técnicas de la implementación. Detectar desviaciones de la arquitectura y coordinar ajustes con el equipo. Garantizar el cumplimiento de estándares de seguridad en las integraciones. Escribir código limpio, modular y reutilizable, siguiendo patrones de diseño apropiados. Desarrollar microservicios, APIs y otras soluciones backend utilizando tecnologías y frameworks adecuados (ejemplo: .NET Core, Node.js, Java Spring Boot, Python FastAPI). Proporcionar ejemplos para el equipo en requerimientos complejos. Aplicar prácticas de código seguro y limpio. Gestionar el ciclo de desarrollo y calidad. Establecer mecanismos de integración y despliegue continuo (CI/CD). Diseñar pipelines para despliegues automatizados en plataformas cloud o on-premise. Implementar pipelines de CI/CD cumpliendo con requisitos de DevSecOps. Implementar soluciones basadas en Docker, Kubernetes o Serverless según definiciones del arquitecto. Seguir y promover el marco de trabajo Scrum y sus ceremonias. CONOCIMIENTOS REQUERIDOS: Experiencia en integración de aplicaciones utilizando APIs, microservicios y componentes de Azure. Dominio de prácticas DevSecOps. Habilidad en desarrollo de aplicaciones con estilos de microfrontends y microservicios. Pruebas unitarias. Experiencia en desarrollo con .NET (versión 6 o superior). Sólido manejo de SQL Server. Familiaridad con consumo de servicios cloud en Azure. Control de versiones con Git y GitHub. Experiencia en gestión y automatización de proyectos con Azure DevOps. Conocimiento en procesos de despliegue e integración continua (CI/CD). Habilidad en metodologías ágiles como Scrum y Kanban. Experiencia con Docker y AKS. Capacidad para integrar aplicaciones con Azure Service Bus y Data Factory. Experiencia en gestión de conexiones con identidades administradas o Service Principal en Azure. Conocimiento en Azure SignalR. #J-18808-Ljbffr