Estamos buscando un desarrollador web para crear un sitio web que sirva como plataforma para monitorear y mostrar datos relacionados con las libertades civiles en todo el mundo.
A través del panel de administración del sitio web, los investigadores podrán enviar actualizaciones periódicas sobre la situación de la sociedad civil en sus respectivos países. Estos datos e información se mostrarán en la página principal del sitio web y estarán dirigidos a responsables políticos, organizaciones de la sociedad civil y medios de comunicación. Estamos abiertos tanto a desarrollar la plataforma desde cero como a aprovechar soluciones de software existentes.
- Ubicación: remota
- Fecha límite para la presentación de propuestas: 31 de julio de 2024
- Fecha de inicio: August 15, 2024
- Duración: período inicial de 6 meses
Sobre el programa
Los Sistema de la UE para un entorno propicio para la sociedad civil El programa EU SEE (Europa del Este de Europa) tiene una duración de seis años y apoya a organizaciones de la sociedad civil en 86 países donde el espacio cívico se encuentra bajo presión. Los componentes principales del programa son el Índice de Seguimiento EU SEE, un sistema de seguimiento liderado por la sociedad civil diseñado para evaluar continuamente el estado del entorno propicio para la sociedad civil en todos los países socios de EU SEE, y un mecanismo integral de alerta temprana. Este mecanismo permite anticipar y responder con rapidez a las amenazas y oportunidades emergentes por parte de la sociedad civil y los actores diplomáticos.
El programa, liderado por Hivos, es implementado por un consorcio global de organizaciones y redes de apoyo al espacio cívico y la democracia, entre las que se incluyen CIVICUS, Democracy Reporting International, la Alianza Europea para la Democracia, Forus y Transparencia Internacional. El consorcio colabora estrechamente con sus homólogos de la UE en Bruselas y a nivel de las Delegaciones de la UE, así como con los Estados miembros de la UE.
Responsabilidades
El desarrollador web seleccionado será responsable de las siguientes tareas:
Desarrollo de sitios web
- Diseñar y desarrollar un sitio web basado en datos con sólidas capacidades de visualización de datos.
- Implementar una interfaz fácil de usar para el envío y la visualización de datos.
- Garantizar la compatibilidad con diversos dispositivos y navegadores.
- Asegúrese de que el sitio sea accesible en varios idiomas (una combinación de traducciones manuales y automáticas).
- Asegúrese de que el sitio sea indexable mediante un sistema de taxonomía y etiquetado.
- Permitir que los usuarios del sitio se suscriban al contenido y reciban automáticamente las nuevas publicaciones de forma automatizada.
Backend Desarrollo
- Crea un panel de administración intuitivo para la gestión y edición web.
- Desarrollar un formulario para enviar actualizaciones de países, dirigido a investigadores nacionales. Los investigadores deberán poder guardar y editar su contenido a través de estos formularios en el panel de administración del sitio web. Los investigadores tendrán permisos de usuario limitados, como los administradores web.
- Implementar un proceso uniforme de envío de datos. Los datos enviados por los investigadores deberán ser revisados y editados por los administradores antes de ser publicados en la interfaz del sitio web.
- Crea un sistema de notificaciones para que, cuando se agregue contenido al sitio, los administradores reciban una alerta para revisarlo.
- Almacene los datos enviados de forma segura.
Metodología de los datos
- Preferiblemente, se deberán desarrollar algoritmos o scripts para procesar y analizar los datos en el servidor y visualizarlos en la interfaz de usuario. Si el solicitante no puede crear una solución integrada entre el servidor y la interfaz, también se considerarán propuestas que requieran análisis manual, es decir, la descarga de los datos para ejecutar algoritmos y fórmulas sin conexión.
- Mostrar los resultados de los datos de forma clara e informativa en la interfaz de usuario. Consideraremos tanto las propuestas que incluyan una solución integrada entre el backend y el frontend, como las que requieran la creación de visualizaciones de datos con programas de terceros que puedan integrarse en el sitio web.
Desarrollo frontend
- Desarrollar el diseño del sitio web.
- Diseñar e implementar componentes de visualización de datos (ver sitios web de referencia más abajo en los Términos de Referencia).
- Garantizar una experiencia de usuario clara e intuitiva.
- Optimizar el rendimiento del sitio web (para ordenadores de escritorio y dispositivos móviles)
- Garantizar la optimización para motores de búsqueda.
Pruebas, mantenimiento, alojamiento y seguridad
- Realizar pruebas exhaustivas de todas las funciones del sitio web.
- Solucione cualquier error o problema con prontitud.
- Proporcionar mantenimiento y actualizaciones continuas según sea necesario.
- Asesoramiento e implementación de una combinación de métodos de seguridad de datos, que incluyen cifrado, compartimentación de datos, enmascaramiento de datos confidenciales, autenticación multifactor, copias de seguridad de datos, etc.
- Alojamiento web (opcional; por favor, inclúyalo en la propuesta si ofrece este servicio).
Puntos adicionales
- La recopilación de datos ya ha comenzado mediante encuestas en línea. Estas encuestas/formularios se integrarán en el sistema interno, y los investigadores del proyecto necesitarán los niveles de acceso adecuados.
- El sitio web utilizará una taxonomía para el análisis de datos y el etiquetado de contenido, disponible tanto en el frontend como en el backend.
-
Paso 1: Diseñar el formulario de envío de datos
- Responsable: Consorcio del proyecto
- Actividad: Diseñar un formulario de envío de datos con preguntas sistemáticas para investigadores nacionales. Actualmente se realiza mediante formularios en línea, por lo que este proceso deberá integrarse en el sistema interno del sitio web.
Paso 2: Rellene el formulario de envío
- Liderazgo: Puntos focales nacionales
- Actividad: 86 investigadores nacionales completan el formulario de envío a través del sistema. Los investigadores podrán guardar y editar sus datos. Los datos existentes recopilados antes del desarrollo de la plataforma se migrarán al sistema.
Paso 3: Revisar, editar y aprobar
- Responsable: Consorcio del proyecto
- Actividad: Revisar las presentaciones de los puntos focales nacionales. Agregar información complementaria, incluyendo etiquetas y rótulos.
Paso 4: Almacenar el envío en la base de datos
- Responsable: Consorcio del proyecto
- Actividad: Almacenar los datos aprobados en la base de datos global del backend.
Paso 5: Elaborar visualizaciones de datos
- Responsable: Consorcio del proyecto
- Actividad: Previsualizar el contenido y las visualizaciones de datos de cada país en formato borrador/privado.
Paso 6: Publicar visualizaciones de datos
- Responsable: Consorcio del proyecto
- Actividad: Publicar contenido y visualizaciones de datos de cada país en el sitio web público.
Requisitos
- Experiencia demostrada en desarrollo web, incluyendo tecnologías frontend y backend.
- Experiencia demostrable en programación, con al menos uno de los siguientes lenguajes: Python, Ruby, Javascript, R.
- Conocimiento de bibliotecas y metodologías de visualización de datos.
- Fuertes habilidades para resolver problemas y atención al detalle.
- Excelentes habilidades de comunicación y colaboración.
Lo que recibe el cliente
- Sitio web totalmente funcional con las características especificadas.
- Sistema de backend para que los socios de investigación envíen datos.
- Documentación sobre la metodología de procesamiento de datos.
- Actualizaciones y mantenimiento regulares.
Sitios web de referencia
- https://monitor.civicus.org/
- https://www.idea.int/democracytracker/
- https://www.crisisgroup.org/crisiswatch/
Cronograma
Se espera que el proyecto esté completado en 6 meses.
Proceso de solicitud
Los candidatos interesados deberán presentar lo siguiente:
- Portafolio que muestra proyectos anteriores de desarrollo web (incluyendo referencias).
- Descripción de los miembros del equipo, sus funciones y responsabilidades.
- Una propuesta detallada de presupuesto total, que haga referencia a los paquetes de trabajo y las actividades.
APJUEGA AQUÍ
(Solicitar en https://hivos.bamboohr.com/careers/269)
Criteria de selección: Los candidatos serán evaluados en función de sus cualificaciones, experiencia y capacidad para cumplir con los requisitos del proyecto. Los candidatos preseleccionados serán invitados a una entrevista.
Si tiene alguna pregunta sobre el puesto, póngase en contacto con Bram van Kersbergen: bkersbergen@hivos.org
Hivos se reserva el derecho de cerrar la convocatoria antes de la fecha límite si se encuentra un candidato idóneo. Por lo tanto, se recomienda a los candidatos interesados que presenten su solicitud lo antes posible.



