Descripción
Resumen del Puesto:
Liderar el diseño, desarrollo y evolución de aplicaciones empresariales en Azure con .NET y React, bajo metodologías ágiles y DevOps, supervisando equipos y gestionando proyectos.
Puntos Destacados:
1. Lidera el diseño y desarrollo de aplicaciones empresariales en Azure.
2. Supervisa equipos de desarrollo y coordina proyectos ágiles.
3. Define arquitecturas cloud-native y de datos en Azure.
**OBJETIVO**
Liderar el diseño, desarrollo y evolución de aplicaciones empresariales en Azure, garantizando arquitecturas escalables, seguras y de alto rendimiento utilizando tecnologías .NET y React, bajo metodologías ágiles y prácticas DevOps con CI/CD en Azure DevOps.
DESCRIPCION
Supervisar al equipo de desarrollo y coordinar la elaboración de alcances, estimaciones y documentación técnica de los proyectos.
Realizar reuniones con clientes para levantamiento de requerimientos funcionales y no funcionales, y traducirlos en especificaciones técnicas.
Planificar y ejecutar sprints, ceremonies Agile (daily standups, sprint planning, retrospectives) y asignación de tareas al equipo de desarrollo.
Supervisar los pull requests, revisiones de código y seguimiento a las asignaciones del equipo para atención y resolución de incidentes.
Participar en comités de cambios con clientes, aprobar despliegues y coordinar la puesta en producción de releases.
Proveer soporte técnico a clientes, resolver consultas de arquitectura y apoyar al equipo de atención de incidentes de nivel 3\.
Liderar la arquitectura de datos y diseño de bases de datos en Azure SQL Database, Cosmos DB y otros servicios de datos en Azure.
Analizar y proponer arquitecturas cloud\-native que satisfagan los requerimientos del cliente en términos de escalabilidad, seguridad y rendimiento.
Diseñar la arquitectura de aplicaciones considerando microservicios, APIs RESTful, patrones de diseño y mejores prácticas de desarrollo.
Implementar y promover metodologías Agile (Scrum/Kanban) y prácticas DevOps en todos los proyectos de desarrollo.
Dar cumplimiento a los lineamientos de calidad, seguridad, normativos y estándares de desarrollo definidos por la organización.
Definir la arquitectura de aplicaciones en Azure utilizando servicios como App Services, Azure Functions, API Management, Service Bus, y seleccionar los patrones apropiados.
Desarrollar diagramas de arquitectura (C4, UML, diagramas de componentes) que representen claramente la solución, sus integraciones y la infraestructura Azure.
Tipo de puesto: Indefinido
Escolaridad:
* Técnico superior universitario terminado (Deseable)
Experiencia:
* CINCO: 2 años (Obligatorio)