LÍDER TÉCNICO (BACKEND)

Desde Casa
Global


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 (Ej. .NET Core, Node.js, Java Spring Boot, Python FastAPI, etc.). entar requerimientos complejos proporcionando ejemplos para el equipo. • Aplicar prácticas de código seguro y código limpio. • Gestión del 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 los requisitos de DevSecOps. • Implementar soluciones basadas en Docker, Kubernetes o Serverless según las definiciones del arquitecto. • Seguir y promover el marco de trabajo Scrum y sus ceremonias. CONOCIMIENTOS RQUERIDOS: • Experiencia en la integración de aplicaciones utilizando APIs, microservicios y componentes de Azure • Dominio de prácticas DevSecOps • Habilidad en el desarrollo de aplicaciones utilizando estilos de microfrontends y microservicios • Pruebas unitarias • Experiencia en el desarrollo con .NET (versión 6 o superior). • Sólido manejo de SQL Server • Familiaridad con el consumo de servicios cloud en Azure • Control de versiones utilizando Git y GitHub • Experiencia en la gestión y automatización de proyectos utilizando Azure DevOps • Conocimiento en la implementación de procesos de despliegue e integración continua (CI/CD) • Manejo de metodologías ágiles como Scrum y Kanban • Experiencia con Docker y AKS • Capacidad para integrar aplicaciones con Azure Service Bus y Azure Data Factory • Experiencia en la gestión de conexiones con identidades administradas o Service Principal en Azure • Conocimiento en el uso de Azure SignalR

trabajosonline.net © 2017–2021
Más información