Líder Técnico (Backend)

Medellín, Antioquia
Publicado hace 30 días
Logo Global MVM
Empresa:
Global MVM
Descripción de la Empresa:
Llevamos más de 27 años de exitosa experiencia gestionando diferentes aplicaciones y lenguajes de programación. Desde 1996, trabajamos en idear, diseñar y desarrollar soluciones de ingeniería de software que apalanquen el crecimiento, transformación y productividad de la industria en diversos sectores económicos, en especial, el sector eléctrico.
Tipo de Contrato:
Desde Casa
Experiencia requerida:
3 a 4 años
Educación requerida:
Universitaria
Cantidad de Vacantes:
2

Descripción de la oferta de trabajo

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