Diseñar, desarrollar y mantener una plataforma de procesamiento inteligente para sistemas de videovigilancia y fotoinfracciones, integrando tecnologías de Inteligencia Artificial, procesamiento de imágenes, servicios REST, infraestructura Kubernetes y bases de datos geoespaciales.
Será responsable del desarrollo tanto del frontend como del backend, así como de la integración con múltiples proveedores de cámaras y servicios de reconocimiento de vehículos y placas mediante IA.
Responsabilidades:
Frontend
- Desarrollar aplicaciones utilizando React 18 y TypeScript.
- Construir interfaces modernas utilizando Tailwind CSS y shadcn/ui.
- Optimizar el rendimiento mediante Vite.
- Consumir APIs REST.
- Implementar componentes reutilizables.
- Gestionar estado de la aplicación.
- Implementar dashboards en tiempo real.
- Desarrollo responsive.
Backend
- Desarrollo de APIs REST utilizando Python 3.12 y Flask 3.
- Implementación de nuevos servicios dentro del framework interno.
- Desarrollo de microservicios.
- Modelado mediante SQLAlchemy 2.
- Optimización de consultas.
- Integración con servicios externos.
- Desarrollo de procesos asíncronos.
- Manejo de autenticación y autorización.
Inteligencia Artificial
- Integración con Google Gemini.
- Procesamiento de imágenes.
- Automatización de reconocimiento de datos:
- Optimización de modelos IA.
- Validación de resultados obtenidos por la IA.
Procesamiento de Imágenes
- OpenCV
- Shapely
- Procesamiento geométrico
- Corrección de perspectiva
- Análisis de imágenes
- Optimización del flujo de reconocimiento
Integración de Equipos
Experiência integrando cámaras o dispositivos similares.
Deseable experiência con equipos de video vigilancia