Profesional especializado en integración y control de calidad de software
Bogotá
- Organization: UNV - United Nations Volunteers
- Location: Bogotá
- Grade: Volunteer - National Specialist - Locally recruited Volunteer
-
Occupational Groups:
- Information Technology and Computer Science
- Closing Date: Closed
Details
Mission and objectives
La Oficina de las Naciones Unidas contra la Droga y el Delito (UNODC) trabaja con los Estados y la sociedad civil para prevenir que las drogas y el delito amenacen la seguridad, la paz y las oportunidades de desarrollo de los ciudadanos. Fomentando la actualización de mejores prácticas internacionales, los aportes consisten en: (1) generar conocimiento sobre la naturaleza, el alcance y las tendencias de la problemática de las drogas y el delito; (2) apoyar la implementación de las convenciones internacionales sobre la materia; (3) orientar políticas y estrategias nacionales de lucha contra las drogas y el delito; (4) desarrollar capacidades nacionales para enfrentar y prevenir la producción, el tráfico, el abuso de drogas y otras manifestaciones del crimen organizado. Con el fin de alcanzar sus objetivos, UNODC desarrolla una amplia gama de iniciativas, incluidos proyectos de desarrollo alternativo, la vigilancia de cultivos ilícitos y pro-gramas de lucha contra el lavado de dinero.
Context
La Oficina de las Naciones Unidas contra la Droga y el Delito (UNODC) trabaja con los Estados y la sociedad civil para prevenir que las drogas y el delito amenacen la seguridad, la paz y las oportunidades de desarrollo de los ciudadanos. Para hacer frente a la problemática de los cultivos ilícitos, el Proyecto COL/H45 “Sistema Integrado de Monitoreo de Cultivos Ilícitos (SIMCI)” contribuye al monitoreo de componentes sociales, económicos, institucionales, territoriales y biofísicos del territorio colombiano afectado por cultivos ilícitos, abordando el análisis de la dinámica de la producción de coca y sus productos derivados así como la integración con otros eslabones de la cadena productiva, mediante un enfoque multidisciplinario que permita un acercamiento más efectivo a la descripción y abordaje de cada temática asociada.
En el marco de los convenios realizados durante casi dos décadas de trabajo con el gobierno colombiano, el Área del SIMCI ha fortalecido su modelo de análisis y ha centrado gran parte de sus esfuerzos en la consolidación de un sistema de información articulado con las plataformas informáticas de diferentes entidades gubernamentales. De igual forma, viene realizando un proceso de acompañamiento y fortalecimiento de las capacidades técnicas, analíticas, temáticas y tecnológicas de los equipos locales, orientado a la consolidación y desarrollo de los sistemas de información de las contrapartes del Gobierno. Sumado a esto, también propende por el acceso a los datos históricos y actuales sobre el monitoreo de cultivos ilícitos, lo cual se ha convertido en una necesidad creciente en las organizaciones de orden nacional e internacional interesadas en esta temática. Así como la captura, el almacenamiento y la puesta a disposición de los datos que se generan alrededor del fenómeno de los cultivos ilícitos como variables adicionales.
Lo anterior conlleva a establecer entre el Área de Tecnología de la Información del SIMCI y el equipo de desarrollo externo un trabajo coordinado y estructurado para responder satisfactoriamente a la alta necesidad de contar con entornos web y/o aplicaciones que reúnan los más con altos estándares de calidad y compatibilidad con la tecnología de la organización, y así, garantizar la disposición y el acceso de forma eficiente a la información tanto al interior de esta como para las contrapartes externas.
En el marco de los convenios realizados durante casi dos décadas de trabajo con el gobierno colombiano, el Área del SIMCI ha fortalecido su modelo de análisis y ha centrado gran parte de sus esfuerzos en la consolidación de un sistema de información articulado con las plataformas informáticas de diferentes entidades gubernamentales. De igual forma, viene realizando un proceso de acompañamiento y fortalecimiento de las capacidades técnicas, analíticas, temáticas y tecnológicas de los equipos locales, orientado a la consolidación y desarrollo de los sistemas de información de las contrapartes del Gobierno. Sumado a esto, también propende por el acceso a los datos históricos y actuales sobre el monitoreo de cultivos ilícitos, lo cual se ha convertido en una necesidad creciente en las organizaciones de orden nacional e internacional interesadas en esta temática. Así como la captura, el almacenamiento y la puesta a disposición de los datos que se generan alrededor del fenómeno de los cultivos ilícitos como variables adicionales.
Lo anterior conlleva a establecer entre el Área de Tecnología de la Información del SIMCI y el equipo de desarrollo externo un trabajo coordinado y estructurado para responder satisfactoriamente a la alta necesidad de contar con entornos web y/o aplicaciones que reúnan los más con altos estándares de calidad y compatibilidad con la tecnología de la organización, y así, garantizar la disposición y el acceso de forma eficiente a la información tanto al interior de esta como para las contrapartes externas.
Task description
a) Contribuir al análisis y extracción de las necesidades del cliente en la definición de los requerimientos y las especificaciones de las funcionalidades a implementar con métodos, técnicas y herramientas adecuadas al contexto, articulándose con el equipo de desarrollo, el líder del equipo y el analista según sea el caso, para la construcción de las aplicaciones que se necesiten en cada proyecto.
b) Articular y proyectar las actividades que debe llevar a cabo el equipo de desarrollo para lograr la implementación o desarrollo de una funcionalidad específica, con el fin de pactar los tiempos de entrega con este.
c) Revisar y mantener el seguimiento de los requerimientos acordados con el equipo de desarrollo con el fin de identificar brechas, trazabilidad y opciones de mejora.
d) Recibir los módulos desarrollados por el equipo de desarrollo y realizar los procesos de integración necesarios para unificar y poner en funcionamiento cada plataforma según el diseño planteado.
e) Velar por el cumplimiento de la política de desarrollo de la organización por parte del equipo de desarrollo con la respectiva documentación que lo soporte, con el fin de evitar dificultades de compatibilidad de los diseños y las aplicaciones según la arquitectura tecnológica de la organización y de los proyectos a desarrollarse o en curso.
f) Definir y realizar los procesos de testeo necesarios sobre los componentes de software, así como dentro de las plataformas integradas, documentando los procesos realizados de forma que se valide y verifique cada funcionalidad y se dé el visto bueno sobre los productos tanto recibidos como integrados de forma previa al proceso de puesta en producción, con el objeto de garantizar la correcta operación y sinergia de los módulos que se necesiten desarrollar.
g) Diseñar y documentar las especificaciones de integración de módulos y componentes de software para la unificación de estos según los diferentes tipos de plataformas.
h) Actualizar y hacer mantenimiento a las aplicaciones web, móviles y otras dispuestas en SIMCI en el marco de los convenios y necesidades del proyecto, con el fin de adicionar nuevas funcionalidades, mejorar la usabilidad y optimizar el rendimiento.
i) Definir e implementar acciones de monitoreo y testeo de rendimiento y performance para las aplicaciones desarrolladas a partir del diseño, aplicación y documentación de los planes de prueba necesarios y su respectiva ejecución, con el fin de garantizar el adecuado funcionamiento, buen desempeño y trazabilidad de cada proceso.
j) Apoyar procesos de testeo de aplicaciones móviles desarrolladas en el marco de los convenios de forma que se garantice el correcto funcionamiento y comportamiento de las funcionalidades implementadas.
k) Compilar y validar la documentación, manuales técnicos, de usuario y de administración necesarios para cada desarrollo, de forma que se garantice la trazabilidad de los procesos, la transferencia del conocimiento y el uso adecuado de las aplicaciones desarrolladas.
l) Actualizar el repositorio de versionamiento de código según los lineamientos establecidos por el coordinador del equipo de Tecnologías de la Información, con el fin de mantener trazabilidad del código para los proyectos desarrollados y propender por la recuperación en caso de desastre.
m) Apoyar al Jefe del Área de SIMCI o a las áreas que lo requieran con la elaboración de los informes que sean requeridos en el ejercicio de sus funciones.
n) Realizar otras actividades relacionadas con su área de especialidad que le asignen el Jefe del Área de SIMCI o supervisor.
b) Articular y proyectar las actividades que debe llevar a cabo el equipo de desarrollo para lograr la implementación o desarrollo de una funcionalidad específica, con el fin de pactar los tiempos de entrega con este.
c) Revisar y mantener el seguimiento de los requerimientos acordados con el equipo de desarrollo con el fin de identificar brechas, trazabilidad y opciones de mejora.
d) Recibir los módulos desarrollados por el equipo de desarrollo y realizar los procesos de integración necesarios para unificar y poner en funcionamiento cada plataforma según el diseño planteado.
e) Velar por el cumplimiento de la política de desarrollo de la organización por parte del equipo de desarrollo con la respectiva documentación que lo soporte, con el fin de evitar dificultades de compatibilidad de los diseños y las aplicaciones según la arquitectura tecnológica de la organización y de los proyectos a desarrollarse o en curso.
f) Definir y realizar los procesos de testeo necesarios sobre los componentes de software, así como dentro de las plataformas integradas, documentando los procesos realizados de forma que se valide y verifique cada funcionalidad y se dé el visto bueno sobre los productos tanto recibidos como integrados de forma previa al proceso de puesta en producción, con el objeto de garantizar la correcta operación y sinergia de los módulos que se necesiten desarrollar.
g) Diseñar y documentar las especificaciones de integración de módulos y componentes de software para la unificación de estos según los diferentes tipos de plataformas.
h) Actualizar y hacer mantenimiento a las aplicaciones web, móviles y otras dispuestas en SIMCI en el marco de los convenios y necesidades del proyecto, con el fin de adicionar nuevas funcionalidades, mejorar la usabilidad y optimizar el rendimiento.
i) Definir e implementar acciones de monitoreo y testeo de rendimiento y performance para las aplicaciones desarrolladas a partir del diseño, aplicación y documentación de los planes de prueba necesarios y su respectiva ejecución, con el fin de garantizar el adecuado funcionamiento, buen desempeño y trazabilidad de cada proceso.
j) Apoyar procesos de testeo de aplicaciones móviles desarrolladas en el marco de los convenios de forma que se garantice el correcto funcionamiento y comportamiento de las funcionalidades implementadas.
k) Compilar y validar la documentación, manuales técnicos, de usuario y de administración necesarios para cada desarrollo, de forma que se garantice la trazabilidad de los procesos, la transferencia del conocimiento y el uso adecuado de las aplicaciones desarrolladas.
l) Actualizar el repositorio de versionamiento de código según los lineamientos establecidos por el coordinador del equipo de Tecnologías de la Información, con el fin de mantener trazabilidad del código para los proyectos desarrollados y propender por la recuperación en caso de desastre.
m) Apoyar al Jefe del Área de SIMCI o a las áreas que lo requieran con la elaboración de los informes que sean requeridos en el ejercicio de sus funciones.
n) Realizar otras actividades relacionadas con su área de especialidad que le asignen el Jefe del Área de SIMCI o supervisor.
This vacancy is now closed.