La Dirección de innovación y desarrollo tecnológico de la
Universidad EAFIT busca Líder de Desarrollo para el proyecto SIATA. Profesional
con más de 3 años de experiencia demostrable en desarrollo de software, con
énfasis en arquitectura, liderazgo técnico y desarrollo fullstack avanzado.
Debe contar con dominio sólido de HTML, CSS, JavaScript, React, control de
versiones con Git y aplicación de buenas prácticas de desarrollo (Clean Code,
SOLID, CI/CD, testing). Se valorará la experiencia adicional en backend
(Python/FastAPI, Node.js), manejo de entornos Dockerizados, integración con
APIs REST, y conocimiento de infraestructuras cloud o locales (Linux, Nginx).
Sus principales funciones serán
- Dirigir y orientar los procesos de desarrollo de software preferiblemente usando metodologías Ágiles, asegurando la entrega exitosa de proyectos a diversos clientes. Establecer metas y objetivos claros para el equipo, garantizando el cumplimiento en los plazos establecidos. Guiar al equipo en el fortalecimiento de estrategias, técnicas y tecnologías para la creación y mantenimiento de proyectos.
- Coordinar la integración tecnológica entre diversas herramientas o plataformas que sean requeridas para garantizar el correcto funcionamiento de las aplicaciones actuales, nuevas que suplan las necesidades de los componentes misionales del proyecto.
- Elaborar, preparar y recopilar informes periódicos y eventuales sobre estrategias y avances implementados, orientados al cumplimiento de los objetivos contractuales del proyecto SIATA.
- Orientar el correcto diseño de la arquitectura de aplicaciones en un contexto de la arquitectura empresarial.
- Mejorar los procesos de desarrollo de software para cumplir con estándares y buenas prácticas de una arquitectura de aplicaciones.
- Supervisar la correcta ejecución de diferentes contratos con consultorías
- Definir nuevos procesos ágiles de desarrollo de aplicaciones para facilitar una comunicación eficiente y coherente entre los desarrolladores y los usuarios.
- Apoyar el desarrollo de aplicaciones de software cuando sea necesario.
- Velar porque los procesos de los diferentes tipos de pruebas de desarrollo: de código, funcionales, Alfa, y Beta, entre otras sea haga de forma correcta y de acuerdo a las buenas prácticas de desarrollo definidas o a ser definidas.
- Velar porque la documentación exigida para cada producto software y manejo de versiones se haga de forma correcta y se deje en el Gitlab para su gestión.
- Investigar o Identificar herramientas y nuevas tecnologías adecuadas para el desarrollo de software e integración de aplicaciones.
- Apoyar a la coordinación en la implementación y mantenimiento de los Gobierno de Aplicaciones de software, Gobierno de Infraestructura, Gobierno de Ciberseguridad, y Gobierno de datos.
- Realizar otras actividades que sean pertinentes al cargo en el contexto de Sistemas-Desarrollo requeridas para la ejecución de los paquetes de trabajo.
- Organizar reuniones asociadas a los compromisos de su liderazgo.
- Asistir a reuniones con la coordinación de TI u otros líderes de la coordinación o del proyecto cuando se requiera.
Súmate a este reto si
- Eres Profesional en desarrollo de software con más de 3 años de experiencia, especializado en desarrollo fullstack y liderazgo técnico. Dominio de HTML, CSS, JavaScript, React y Git, aplicando buenas prácticas como Clean Code, SOLID, CI/CD y testing. Se valora experiencia en backend (Python/FastAPI, Node.js), uso de Docker, integración con APIs REST e infraestructura cloud o local (Linux, Nginx).
- Experiencia en visualización de datos (D3.js, Chart.js, Leaflet, Mapbox u otras) y en diseño de interfaces reactivas, accesibles y orientadas a la experiencia de usuario.