Now hiring

DESARROLLO E IMPLEMENTACIÓN DEL SISTEMA DE GESTIÓN DE EVALUACIONES (SGE) PARA ECOLOGY PROJECT INTERNATIONAL (EPI) @ Ecologyproject

Not specifiedOnsiteContract
Apply with ResuMinder

Opens on the employer's site

About this role

TÉRMINOS DE REFERENCIA PARA UNA CONSULTORÍA EN:

DESARROLLO E IMPLEMENTACIÓN DEL SISTEMA DE GESTIÓN DE EVALUACIONES (SGE) PARA ECOLOGY PROJECT INTERNATIONAL (EPI)

1. INTRODUCCIÓN Y ANTECEDENTES

Ecology Project International (EPI) es una organización sin fines de lucro enfocada en conectar a jóvenes con la ciencia y la conservación a través de programas de educación experiencial en áreas de alta biodiversidad. Para medir el cambio en el nivel de Alfabetización Ambiental (Environmental Literacy) y la calidad de los programas, EPI aplica instrumentos de evaluación (Pre/Post test y encuestas de calidad del curso - CQS) a los participantes de sus diversos programas (locales y visitantes).

Actualmente, el sistema de evaluación procesa los datos mediante una arquitectura semi-manual basada en Jotform y hojas de cálculo de Google Sheets. Cada programa e instrumento requiere un archivo independiente altamente complejo, dependiente de scripts personalizados (AppScripts) para evitar errores de inserción de filas.

Problemática actual del sistema

- Fragilidad operativa: La conexión entre la recolección de datos y el procesamiento es propensa a romperse, requiriendo reconstrucciones frecuentes.

- Falta de centralización e integración: Los cambios o mejoras en la lógica de evaluación de un programa no se propagan automáticamente al resto. Las bases de datos se encuentran fragmentadas.

- Cuello de botella técnico: El conocimiento profundo de la arquitectura actual reside en un número extremadamente limitado de personas (System Admin), lo que genera vulnerabilidad operativa.

- Ineficiencia en la generación de reportes: La consolidación de métricas de impacto y gráficos para docenas de cursos anuales sigue siendo un proceso intensivo en mano de obra.

Ante esta situación, EPI requiere contratar una consultoría especializada para diseñar e implementar un Sistema de Gestión de Evaluaciones (SGE) centralizado, robusto, automatizado y escalable que permita procesar datos de impacto, automatizar ponderaciones complejas y generar dashboards interactivos y reportes ejecutivos.

2. OBJETIVOS DE LA CONSULTORÍA

Objetivo General

Diseñar, desarrollar e implementar una plataforma tecnológica (Sistema de Gestión de Evaluaciones - SGE) que centralice, automatice y estandarice la ingesta, procesamiento, ponderación y visualización de datos de evaluación de impacto socioambiental e instrumental de EPI.

Objetivos Específicos

1. Estandarizar la ingesta de datos: Desarrollar un mecanismo unificado que ingrese automáticamente respuestas desde encuestas digitales (vía Webhooks/API de Jotform u otra plataforma) y archivos estandarizados sin perder la integridad histórica.

2. Implementar un motor de ponderación dinámico: Programar una lógica de negocio capaz de asignar puntajes y pesos por categoría y subcategoría según el instrumento, programa y año, excluyendo valores nulos en el cálculo estadístico.

3. Desarrollar un panel de visualización y reporteo: Crear dashboards interactivos multilenguaje (Español/Inglés) con capacidad de filtrado por sitio, escuela, programa o año, permitiendo la exportación de gráficos y la capacidad de insertar texto manualmente.

4. Asegurar la gobernanza y escalabilidad: Diseñar un esquema de seguridad basado en roles (RBAC) y preparar la arquitectura para soporte multitenant o particionamiento.

3. REQUERIMIENTOS FUNCIONALES Y ARQUITECTURA DEL SISTEMA

La persona o empresa consultora deberá proponer la arquitectura técnica óptima para el sistema (evaluando la viabilidad entre un desarrollo modular a medida o una solución híbrida,avanzada), la cual deberá incluir explícitamente:

• Propuesta de Stack Tecnológico: Definición detallada de las tecnologías, frameworks y librerías tanto para el frontend como para el backend, base de datos y herramientas de gestión de estado o IA (de ser aplicable).

• Estimación de Costos de Infraestructura (Cloud/Hosting): Proyección presupuestaria estimada para el despliegue, operación y escalabilidad de la infraestructura en la nube durante el primer año de operación (o según los requerimientos de la organización).

• Plan de Soporte, Mantenimiento y Garantía: Propuesta de seguimiento técnico post-implementación, tiempos de respuesta ante incidencias y periodos de garantía o actualización del sistema.

A. Módulo de ingesta y conciliación

Ingesta automática para respuestas desde Jotform.

• Mapeo estandarizado de metadatos del participante: Programa, Sitio, Tipo de Programa (Local/Visiting), Año, Tipo de Encuesta (Pre/Post/CQS), Escuela, ID de Participante, Edad, Tipo de Escuela, Género.

• Cruce automático de datos Pre/Post a nivel participante y vinculación con la encuesta de Calidad de Servicio (CQS).

• Validación de duplicados y limpieza de datos en la ingesta.

B. Motor de ponderación

• Lógica programada adaptable por tipo de pregunta (Selección única, Escala Likert, Frecuencia, abierta).

• Mapeo dinámico: Cálculo del puntaje asignado según el peso de la categoría/subcategoría definido para cada instrumento. Con flexibilidad para cambiarlo.

• Manejo de nulos: Los datos faltantes o en blanco no deben computarse como respuestas incorrectas; deben ser excluidos del denominador estadístico para evitar distorsiones en los promedios.

C. Visualización, dashboards y reporteo

• Dashboard interactivo (Bilingüe Español/Inglés): Panel de visualización de datos con filtros dinámicos avanzados (rango de fechas, escuela, tipo de programa, sitio y año) para la consulta operativa de las respuestas procesadas, con opción de elegir múltiples.

• Módulo de revisión, narrativa y preaprobación: Espacio de validación donde el equipo operativo puede revisar la información, agregar o editar conclusiones cualitativas/narrativas dentro de la plataforma y otorgar el "visto bueno" antes de liberar el formato final.

• Generación de reportes ejecutivos dinámicos: Módulo que alimenta plantillas institucionales pre aprobadas con la información filtrada y validada, permitiendo la descarga del documento ejecutivo en formato PDF y la exportación de gráficos individuales en alta resolución a un solo clic.

D. Seguridad, Control de Accesos y Particionamiento (Multi-tenancy)

Esquema de gestión jerárquica y credenciales: Módulo de autenticación y administración de usuarios que contempla:

• Administrador del sistema: Control total de la plataforma; encargado de crear, configurar y dar de baja organizaciones aliadas, así como de asignar y gestionar las credenciales de los administradores locales de cada organización.

• Administrador de Organización: Gestión interna por cada organización aliada; con capacidad de crear usuarios, asignar credenciales, restablecer contraseñas y administrar los accesos de su propio equipo.

• Esquema de permisos por funcionalidad: La plataforma deberá permitir asignar o revocar permisos específicos sobre funcionalidades, vistas, herramientas y datos a nivel de usuario o por organización.

• Aislamiento y Particionamiento de Datos (Tenant Isolation): La arquitectura debe garantizar la separación lógica y segura de los datos entre organizaciones aliadas, asegurando que cada una opere de forma independiente con controles estrictos de privacidad, cuotas de volumen y permisos limitados.

4. ENTREGABLES DEL PROYECTO

1. Documento de diseño de arquitectura y plan de trabajo: Especificación técnica de la base de datos relacional, modelo de entidad-relación, flujo de datos API/Webhooks y wireframes de la interfaz de usuario.

2. Plataforma (sge) funcional: Código fuente y despliegue del sistema probado en ambiente de producción, incluyendo el motor de ponderación, ingesta automática y lógica multilenguaje.

3. Dashboard de kpis y generador de reportes: Módulo de visualización con filtros interactivos, espacio para narrativas y exportación a PDF/imágenes.

4. Plan de migración de datos históricos: Migración exitosa de las bases de datos históricas de EPI en Google Sheets/Excel hacia la nueva estructura relacional.

5. Documentación técnica y manuales de usuario: Manual de administración del sistema, diccionarios de datos, guía de API y manuales operativos para usuarios finales en español e inglés.

6. Programa de capacitación y transferencia de conocimiento: Sesiones prácticas dirigidas al equipo operativo y administradores de EPI México sobre el registro de actividades, gestión de instrumentos y emisión de reportes.

5. PLAZO DE LA CONSULTORÍA

El plazo máximo de ejecución para el desarrollo, migración, pruebas y capacitación será de 10 meses a partir de la firma del contrato, seguido de un periodo de garantía de soporte técnico directo de 30 días posterior a la salida a producción.

6. PERFIL REQUERIDO DE LA EMPRESA O EQUIPO CONSULTOR

Se busca una persona jurídica o equipo multidisciplinario con las siguientes capacidades comprobables:

• Liderazgo Técnico: Título profesional en Ingeniería de Software, Sistemas de Información o áreas afines, con al menos 5 años de experiencia liderando proyectos informáticos.

• Desarrollo de Software y Arquitectura: Experiencia demostrable en diseño de bases de datos relacionales, desarrollo de APIs RESTful y Webhooks, e implementación de aplicaciones con frameworks modernos (Full-stack). Incluye conocimientos en esquemas seguros de identidad y control de accesos, así como despliegue en infraestructura escalable basada en la nube.

• Business Intelligence y Analytics: Dominio en el diseño de motores de cálculo estadístico, agregación de datos y paneles de visualización (Power BI embedded, D3.js, Recharts o similar).

• Seguridad y Nube: Conocimiento en esquemas de autenticación (OAuth2, RBAC) e implementación de arquitectura y despliegue en infraestructura escalable basada en la nube.

• Experiencia en Sector Social/Educativo (Deseable): Experiencia previa en el desarrollo de sistemas de evaluación de impacto, encuestas o plataformas para ONGs e instituciones educativas.

7. ESTRUCTURA Y FORMA DE PRESENTACIÓN DE LA PROPUESTA

La persona o empresa interesada deberá presentar su propuesta técnica y económica dividida en las siguientes secciones:

A. Propuesta Técnica:

1. Propuesta de solución técnica: Detalle de la arquitectura propuesta (Stack tecnológico, plataforma de hosting, infraestructura de BD, seguridad y mecanismo de ingesta).

2. Enfoque metodológico: Cronograma detallado de trabajo (por fases o sprints), estrategia de migración de datos históricos y plan de pruebas.

3. Descripción de costos recurrentes y estrategia de mantenimiento.

4. Estrategia de escalamiento del sistema: La propuesta debe detallar cómo se facilitará la incorporación de nuevas funcionalidades para garantizar que el sistema pueda crecer de forma modular en el tiempo.

B. Propuesta económica y desglose de costos

El presupuesto máximo con el que la organización cuenta para este proyecto es de $4,000 USD.

La persona consultora o la empresa consultora deberá hacer su propuesta económica basada en la siguiente estructura:

Rubro

%

Diseño y arquitectura

%

Desarrollo e integración

%

Implementación y lanzamiento

%

Total

$

8. CRITERIOS DE EVALUACIÓN DE LAS PROPUESTAS

Criterio Descripción Porcentaje

Propuesta Técnica

Solidez del diseño del sistema, claridad en la

lógica del motor de ponderación, ingesta

automática y viabilidad de la solución

técnica.

30%

Experiencia del

Equipo Consultor

Portafolio de proyectos, perfil de los

desarrolladores

25%

Presupuesto y

Estructura de Costos

Competitividad financiera del desarrollo e

impacto rentable de los costos de

mantenimiento a largo plazo.

25%

Plan de Migración y

Capacitación

Claridad en la transferencia de conocimiento

y manejo de datos históricos de EPI.

10%

Metodología y

Cronograma

Coherencia de los tiempos de entrega y

fases de implementación.

10%

Total

100%

9. RECEPCIÓN DE PROPUESTAS

• La persona consultora deberá enviar su CV, además de su propuesta técnica y financiera. Estas dos últimas en un solo documento (PDF) a más tardar el: 11 de septiembre del 2026 a las 17:00 hrs (Tiempo del Pacífico).

• Envío de documentación vía correo electrónico a: [email protected] bajo el asunto: "Propuesta Consultoría SGE - [Nombre de la Empresa/Consultor]"

Materiales de ejemplo para conocer nuestro sistema de evaluación actualmente: https://drive.google.com/drive/folders/1eGukUMxZdSTJRPqPozBholISaDHMkDBV

$4,000 USD

Skills

Shared Services

Ready to apply?

Install the ResuMinder extension and we'll auto-fill the application in seconds — no rewriting.

See how your CV scores