Líder Técnico

Líder Técnico 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). Como referente técnico, colabora estrechamente con arquitectos, líderes de otras áreas y stakeholders para impulsar la innovación, la mejora continua y la eficiencia en la entrega de soluciones.

Comparte esta vacante

Responsabilidades del Puesto

Soporte Técnico y Resolución de Problemas.

 

Actuar como punto de escalamiento para problemas técnicos complejos. 

Diagnosticar y resolver errores en los sistemas backend en coordinación con el equipo.

Participar en sesiones de análisis de problemas y post-mortem para prevenir incidentes futuros. 

Identificar, mitigar y asistir en la resolución de riesgos técnicos. 

Requisitos y habilidades

Perfil

  • Experiencia en la integración de aplicaciones utilizando APIs, microservicios y componentes de Azure, garantizando la interoperabilidad y escalabilidad de las soluciones. 
  • Dominio de prácticas DevSecOps, asegurando la integración de medidas de seguridad desde las primeras etapas del ciclo de desarrollo. 
  • Capacidad para diseñar soluciones técnicas robustas, alineadas con los objetivos arquitectónicos y de negocio. 
  • Habilidad en el desarrollo de aplicaciones utilizando estilos de microfrontends y microservicios, promoviendo la modularidad y la eficiencia en la entrega de software. 
  • Experiencia en la implementación de pruebas unitarias, siguiendo las mejores prácticas para garantizar la calidad y la estabilidad del código. 
  • Experiencia en el desarrollo con .NET (versión 6 o superior), permitiendo la creación de aplicaciones backend robustas y escalables. 
  • Sólido manejo de SQL Server, asegurando la eficiencia en la gestión y consulta de datos en aplicaciones de gran escala. 
  • Familiaridad con el consumo de servicios cloud en Azure, aprovechando las capacidades de la nube para optimizar las soluciones de software. 
  • Control de versiones utilizando Git y GitHub, asegurando una gestión efectiva del código fuente y facilitando la colaboración en equipo. 
  • Experiencia en la gestión y automatización de proyectos utilizando Azure DevOps, permitiendo un flujo de trabajo eficiente y ágil. 
  • Manejo de metodologías ágiles como Scrum y Kanban, facilitando la organización y entrega continua de valor en los proyectos. 
  • Experiencia con Docker y AKS, permitiendo la contenerización y orquestación de aplicaciones para una mayor escalabilidad y resiliencia. 
  • Capacidad para integrar aplicaciones con Azure Service Bus y Azure Data Factory, facilitando la comunicación asíncrona entre servicios y mejorando la escalabilidad del sistema. 
  • Experiencia en la gestión de conexiones con identidades administradas o Service Principal en Azure, asegurando un acceso seguro y controlado a los recursos en la nube. 

Competencias fundamentales / Soft Skills

  • Liderazgo colaborativo y capacidad para desarrollar talento técnico. 
  • Comunicación efectiva para interactuar con áreas de negocio
  • Orientación a resultados y mejora continua. 

Conocimientos en

  • Conocimiento en el uso de Azure SignalR, especialmente en la implementación de soluciones en recursos conectados a subnets, permitiendo comunicaciones en tiempo real de manera segura y eficiente. 
  • Conocimiento en la implementación de procesos de despliegue e integración continua (CI/CD), asegurando la entrega rápida y segura de nuevas versiones de software.

No guardes esto solo para ti, compártelo

Creemos innovación energética

Hablemos de cómo optimizar tu consumo y reducir costos