Responsabilidades del líder técnico
el líder técnico debe garantizar la documentación técnica adecuada y un seguimiento continuo de la capacidad del equipo para optimizar la carga de trabajo y la productividad.
conocimientos técnicos:
- dominio de lenguajes de programación como java, python y.net.
- amplia experiencia en arquitecturas de microservicios, soa y restful apis.
- experiencia con bases de datos relacionales (sql) y nosql (mongodb, cassandra).
- conocimientos sólidos en prácticas devops (ci/cd, docker, kubernetes).
responsabilidades:
- liderar un equipo de desarrolladores (5+ personas), asignando tareas, resolviendo problemas técnicos y asegurando el cumplimiento de plazos y calidad.
- colaborar con arquitectos y otros líderes de ti en el diseño de arquitecturas de software que sean modulares, escalables y orientadas a microservicios o soa.
- garantizar el uso de prácticas de devops, ci/cd y automatización de pruebas para optimizar el ciclo de vida de desarrollo.
- proporcionar mentoría y capacitación técnica al equipo, ayudando en el desarrollo profesional de cada miembro.
- supervisar y participar en el desarrollo de componentes clave de software, asegurando que se mantenga la calidad del código y que se sigan los estándares definidos.
- mantener una documentación técnica detallada y actualizada para todos los desarrollos y soluciones, facilitando el mantenimiento, la escalabilidad y el traspaso de conocimiento en el equipo.
- monitorear y gestionar la capacidad del equipo, asignando tareas de acuerdo con la disponibilidad, habilidades y carga de trabajo de cada miembro, asegurando un equilibrio adecuado para maximizar la eficiencia y reducir el riesgo de burnout.
- evaluar nuevas tecnologías y metodologías, impulsando la innovación y eficiencia en los proyectos.
- facilitar la comunicación entre los equipos de desarrollo, qa, producto y operaciones para un flujo de trabajo ágil y colaborativo.
- realizar revisiones de código, promover las mejores prácticas en programación y asegurar la documentación técnica.
- resolver problemas complejos de software que surjan durante el ciclo de desarrollo y en producción.
beneficios:
- seguro de vida
otros:
- tiempo completo
- lunes a viernes
- devops: 3 años (obligatorio)
- azure: 3 años (obligatorio)
- arquitectura de microservicios: 3 años (obligatorio)
- remoto híbrido