Desarrollador Backend Python (Flask/API/Integraciones) para integración de Control de Acceso HIKVISION con terceros
Budget: $250 – $750 CAD
Estamos buscando un consultor, especialista o técnico con experiencia avanzada en Python (Flask) y en integración de APIs REST para asistirnos en la revisión, depuración y despliegue de un sistema que recibe y procesa eventos desde una plataforma de gestión de accesos industriales (basada en arquitectura Hikvision/Artemis/API REST).
El desarrollo ya se encuentra operativo en modo de prueba, recibiendo eventos desde un sistema de control de accesos (lector facial Hikvision DS-K1T671M) y procesándolos mediante un backend en Flask. Sin embargo al integrar con una plataforma de terceros, se presentan errores de consulta y advertencias técnicas que requieren intervención especializada.
Principales Desafíos:
• El servidor Flask aún se ejecuta en modo desarrollo; necesitamos migrarlo correctamente a un entorno productivo con WSGI (Gunicorn, Waitress u otro).
• Se presenta el error "element cannot be mapped to a null key" en el módulo de consulta histórica de accesos en la interfaz web.
• Verificar que las acciones realizadas en ambientes de prueba no generen impactos en la base de datos productiva.
• Validar configuración de headers en API REST (x-ca-key, x-ca-signature, etc.).
• Asegurar una integración estable y documentada con trazabilidad de eventos en tiempo real.
Tareas a Realizar:
• Revisar el script actual desarrollado en Flask (.py).
• Implementar despliegue seguro y estable en entorno productivo.
• Corregir errores en consultas a histórico de accesos.
• Documentar el flujo de eventos y proponer mejoras.
• Validar redireccionamiento correcto de los registros de eventos.
• Capacitar brevemente al equipo técnico interno.
El desarrollo ya se encuentra operativo en modo de prueba, recibiendo eventos desde un sistema de control de accesos (lector facial Hikvision DS-K1T671M) y procesándolos mediante un backend en Flask. Sin embargo al integrar con una plataforma de terceros, se presentan errores de consulta y advertencias técnicas que requieren intervención especializada.
Principales Desafíos:
• El servidor Flask aún se ejecuta en modo desarrollo; necesitamos migrarlo correctamente a un entorno productivo con WSGI (Gunicorn, Waitress u otro).
• Se presenta el error "element cannot be mapped to a null key" en el módulo de consulta histórica de accesos en la interfaz web.
• Verificar que las acciones realizadas en ambientes de prueba no generen impactos en la base de datos productiva.
• Validar configuración de headers en API REST (x-ca-key, x-ca-signature, etc.).
• Asegurar una integración estable y documentada con trazabilidad de eventos en tiempo real.
Tareas a Realizar:
• Revisar el script actual desarrollado en Flask (.py).
• Implementar despliegue seguro y estable en entorno productivo.
• Corregir errores en consultas a histórico de accesos.
• Documentar el flujo de eventos y proponer mejoras.
• Validar redireccionamiento correcto de los registros de eventos.
• Capacitar brevemente al equipo técnico interno.