Descripción de puesto de gerente de desarrollo (ti) información general puesto gerente de desarrollo (ti) área tecnología objetivo asegurar la entrega continua de valor por parte de la célula de desarrollo, coordinando personas, prioridades y procesos. Con conocimiento técnico para ayudar al equipo técnico, eliminar bloqueos, elevar la calidad de entregas y alinear al equipo con los objetivos del negocio y experiencia en manejo de proyectos capaz de estimar entregas, inversión de recursos y presentaciones a clientes. Alcance y nivel de responsabilidad ● responsable de entregas acordadas del área de desarrollo en tiempo y forma ● análisis y diseño de soluciones técnicas ● responsable del desempeño integral de la célula de desarrollo. ● coordinación de personas, prioridades, procesos y entregables. ● asegurar calidad, continuidad y predictibilidad de entregas. ● interlocutor clave entre negocio y tecnología. ● responsable de la alineación del equipo con objetivos estratégicos del negocio. Funciones y responsabilidades clave responsabilidades de gestión ● liderar la célula en la planificación, ejecución y seguimiento de entregables (alcance, tiempos, riesgos y dependencias). ● facilitar ceremonias ágiles: refinamiento, planeación, daily, review y retrospectivas, promoviendo la mejora continua. ● gestionar el backlog en conjunto con po y stakeholders: clarificar requerimientos, criterios de aceptación, prioridades y trade-offs. ● asegurar el cumplimiento de dor / dod, calidad técnica mínima y consistencia de prácticas del equipo. ● identificar y remover bloqueos, gestionar dependencias con otras áreas y coordinar releases. ● impulsar métricas de delivery: lead time, cycle time, throughput, defect rate, predictibilidad y estabilidad. ● promover un ambiente de colaboración, ownership, accountability y desarrollo de habilidades del equipo. ● apoyar procesos de hiring, onboarding, evaluación de desempeño y planes de crecimiento del equipo. Habilidades técnicas ● entender y guiar el ciclo de vida de desarrollo de software (sdlc): diseño, implementación, pruebas, despliegue, operación y soporte. ● conocer y fomentar buenas prácticas de programación: ○ git y control de versiones (branching strategy, prs, code review, semantic versioning cuando aplique). ○ calidad: pruebas unitarias, integración, linting y ci/cd básico. ○ documentación útil: adrs, runbooks, diagramas simples, criterios de aceptación y definición de apis. ● participar en decisiones de arquitectura: ○soluciones de arquitectura de software, apis y patrones comunes (monolito modular, microservicios, event-driven básico) ○ nociones de performance, resiliencia y observabilidad ● conocer fundamentos de cloud y entornos (aws / azure / gcp) ● despliegues, entornos dev/qa/prod, variables de entorno, secretos, iam básico y logging/monitoring ● capacidad de manejar la parte negocio y la parte técnica de proyectos: recursos/beneficios, riesgos, proyección, deuda técnica e impacto de cambios. Requisitos indispensables ● experiencia liderando equipos o células de desarrollo, o actuando como referente líder de proyecto (formal o informal). ● 3 a 5 años de experiencia desarrollando en cualquier lenguaje (java, python, javascript/typescript, c#, go u otros) y habiendo participado en un sdlc real. ● experiencia con metodologías ágiles (scrum / kanban) y buenas prácticas asociadas. ● dominio funcional de git, prs, terminal, code review y control de versiones en equipo, ci/cd, devops. ● conocimiento práctico de prácticas de ingeniería: ○ testing básico ○ ci/cd ○ manejo de ambientes ● buena comunicación y habilidades para negociar prioridades y manejar expectativas. Deseables ● experiencia previa como tech lead, engineering lead, scrum master técnico o delivery lead. ● conocimiento de herramientas y procesos: ○ jira / confluence ○ github / gitlab ○ pipelines (github actions, gitlab ci, jenkins) ○ herramientas de calidad (sonar) ○ observabilidad (cloudwatch, datadog, grafana) ● conocimientos básicos de arquitectura: ○ rest, colas/eventos, caché, bases de datos relacionales y no relacionales, patrones de integración ● experiencia con cloud (aws preferente): ○ servicios comunes (compute, storage, iam, logs) ○ despliegue en contenedores o entornos serverless competencias clave ● liderazgo técnico y de personas ● pensamiento sistémico y estratégico ● orientación a resultados y entrega de valor ● capacidad de toma de decisiones informadas ● comunicación efectiva entre negocio y tecnología ● gestión de prioridades y resolución de bloqueos