Experto de Desarrollo y Proyectos de TI
Develop technological solutions and improve ICT processes
Overview
Develop technological solutions and improve ICT processes
You have:
- Experience in software development platforms.
- Project management skills required.
- Advanced knowledge of web programming is required.
- Desirable experience in automation processes oriented to access public higher education institutions.
- Advanced knowledge in Java programming is desirable.
- Knowledge in Angular framework is desirable.
- Capability in designing integration applications is required.
- Advanced knowledge of microservices is desirable.
- Experience in the implementation of REST and SOAP APIs is desirable.
- Knowledge of Oracle database is desirable.
Contract
This is a UNV National Expert contract. This kind of contract is known as National UN Volunteer. It is normally only for nationals. More about UNV National Expert contracts.
La Secretaría de Educación Superior, Ciencia, Tecnología e Innovación (SENESCYT) como ente rector del Sistema Nacional de Educación Superior, Ciencia, Tecnología, Innovación y Saberes Ancestrales en Ecuador, tiene como misión gestionar e implementar la política pública de investigación científica, innovación y transferencia de tecnología, articulando con los actores del sistema y el sector productivo a nivel nacional e internacional para impulsar una economía basada en el conocimiento, desarrollo tecnológico e innovación. Con el apoyo del PNUD, la SENESCYT se encuentra implementando el “Programa para el Fortalecimiento de Actividades de Ciencia, Tecnología e Innovación - IDEARIUM”, el cual tiene como objeto incentivar la generación y presentación de proyectos de investigación, desarrollo experimental e innovación (I+D+i); fortalecer la infraestructura y/o equipamiento de investigación de los actores generadores de ciencia, tecnología e innovación para el desarrollo de proyectos de investigación; y, fomentar el relacionamiento entre los diferentes actores del ecosistema a nivel nacional. En el marco del programa conjunto, en la reunión de la Junta Directiva del mismo realizada el 12 de diciembre de 2024, se decidió, por solicitud del Secretario Nacional de Educación Superior, Ciencia, Tecnología e Innovación (SENESCYT) incluir una actividad de fortalecimiento de las herramientas digitales y plataformas informáticas que maneja la SENESCYT en su rol de entidad rectora de la política pública de educación superior, ciencia, tecnología y saberes ancestrales. Para ello, se requiere avanzar en el proceso de contratación de un grupo de voluntarios para el desarrollo de soluciones tecnológicas y fortalecimiento del sistema informático.
· Diseña soluciones tecnológicas propias, adquiridas y adaptadas, procesos y proyectos informáticos, así como los estándares de programación relacionados con el ciclo de vida de desarrollo o gestión de cambio de nuevas aplicaciones y sistemas informáticos.
· Implementa y controla el portafolio de desarrollo de soluciones tecnológicas propias, adquiridas y adaptadas para mejorar los procesos y proyectos informáticos en la administración TIC.
· Diseña e implementa los estándares de programación relacionados con el ciclo de vida de desarrollo o gestión de cambio de nuevas aplicaciones y sistemas informáticos.
· Programa la actualización de los repositorios e inventarios de códigos fuente versionados, scripts de base de datos versionados, instaladores, archivos de configuración y parametrización, reportes de control de cambio y versiones para el desarrollo de los aplicativos y sistemas informáticos desarrollados, adquiridos o adaptados.
· Planifica con la Coordinación General de Tecnologías de la Información y Comunicación de la SENESCYT todo lo que respecta al resultado esperado de cada producto; así como el alcance y cronograma de ejecución.
· Accountability
· Adaptability and flexibility
· Creativity
· Judgement and decision-making
· Planning and organising
· Professionalism
· Self-management
Experience in:
· Plataformas de desarrollo de software
· Gestión de Proyectos
· Diseño de aplicaciones de integración
· Conocimiento avanzado de programación Web
· Automatización en procesos orientados a acceso a Instituciones Públicas de Educación Superior (deseable)
· Gestión de becas a estudiantes de las Instituciones de Educación Superior (deseable)
· Gestión de la titulación de las Instituciones de Educación Superior (deseable)
· Carga de información mediante archivos y aplicando reglas de validación y reglas definidas por el negocio (deseable)
· Arquitectura de TI (deseable)
· Metodologías de desarrollo (deseable)
· Diagramación de requerimientos funcionales (deseable)
· Procesos de evaluación y cambios, diagramación lógica (deseable)
· Conocimiento avanzado de Lenguaje de Programación Java (deseable)
· Conocimiento avanzado en Framework Angular (deseable)
· Conocimiento avanzado en Microservicios (deseable)
· Conocimiento avanzado en implementación de API’s REST y SOAP (deseable)
· Algoritmos y estructuras de datos (deseable)
· Conocimiento de Oracle (deseable)
El trabajo se desarrollará de manera presencial en las oficinas de la Secretaría de Educación Superior, Ciencia, Tecnología e Innovación (Senescyt).
De preferencia, el/la voluntario/a deberá usar herramientas digitales para establecer comunicaciones y evidenciar la ejecución de las actividades.
Como se trata de una asignación de Voluntario de la ONU nacional, el Voluntario(a) Nacional de la ONU será responsable de procurarse su propia vivienda y otros esenciales para la subsistencia. Los Voluntarios de la ONU Nacionales son parte del plan de seguro contra daños causados de manera intencional.
Los/as Voluntarios/as Nacionales Expertos recibirán los siguientes beneficios:
- Seguro médico internacional con 100% de cobertura (incluye odontología) para el voluntario y dependientes elegibles.
- Seguro de vida y discapacidad permanente.
- Subsidio mensual de $1585.85 para cubrir sus necesidades esenciales.
- Oportunidades de capacitación en UNV e-campus con acceso a cientos de cursos y acceso a plataformas externas, incluido aprendizaje de idiomas.
Potential interview questions
| Can you describe a situation where you had to create a technology solution from scratch? | This question assesses your ability to innovate and solve problems. | Discuss specific examples of challenges you faced and the solutions you implemented. |
| What project management methodologies are you familiar with? | The interviewer wants to understand your approach to managing projects effectively. | Pro members can see the explanation. |
| How do you ensure the quality of your code? | Pro members can see the explanation. | Pro members can see the explanation. |
| Can you give an example of a time when you had to adapt to a significant change in a project? | Pro members can see the explanation. | Pro members can see the explanation. |
| How do you approach learning new technologies? | Pro members can see the explanation. | Pro members can see the explanation. |