Evaluando propuestas

Desarrollador Python Senior para Integración de Api de Pantallas Led en Colectivos

Publicado el 04 Septiembre, 2026 en Programación y Tecnología

Sobre este proyecto

Abierto

NE3 Publicidad, una agencia de publicidad en vía pública y transporte de Buenos Aires, busca un desarrollador Python senior para integrar un servicio con la API de la plataforma Vehicle HUB (Sysolution). Estamos instalando 150 pantallas LED en lunetas de colectivos, distribuidas en 15 líneas.

El servicio en Python debe correr desatendido en un servidor y realizar cuatro funciones principales:
1. Sincronizar el estado y la conectividad de los 150 equipos cada 15 minutos.
2. Disparar capturas de pantalla en horarios programados y guardarlas en Google Drive, nombradas por interno, fecha y hora.
3. Ingestar los tracks de GPS de cada unidad y almacenarlos para consulta posterior.
4. Enviar una alerta por mail o WhatsApp cuando un equipo lleva más de 48 horas sin conectarse.

El desafío principal de este trabajo radica en que la API del proveedor chino tiene documentación incompleta y no cuenta con un ambiente de prueba, por lo que el desarrollo se realizará contra equipos reales. Buscamos a alguien con experiencia previa en este tipo de situaciones, que sepa cómo abordar el trabajo cuando la documentación es limitada.

Requisitos:
- Experiencia sólida en Python, con integraciones de APIs REST de terceros.
- Capacidad para implementar tareas programadas con reintentos, manejo de errores robusto y logging detallado.
- Experiencia con la API de Google Drive.
- Habilidad para configurar el envío de notificaciones por mail y/o WhatsApp.
- Se requiere la entrega de documentación en castellano y el código en un repositorio proporcionado por nosotros.

Modalidad de trabajo:
Estimamos un total de entre 100 y 150 horas para completar el alcance del proyecto. Inicialmente, se contratará una sola función como prueba paga (las capturas programadas, con una duración estimada de 25 horas). Una vez que esta fase esté operativa y satisfactoria, se procederá con la contratación del resto del proyecto. El trabajo es remoto desde Argentina y se requiere facturación en blanco. La especificación funcional detallada será enviada a los candidatos interesados antes de la etapa de cotización.

Para postularte, por favor, comparte un caso concreto en el que hayas integrado una API externa con documentación deficiente, describiendo los problemas encontrados y cómo los resolviste. Sin esta información, no podremos evaluar tu candidatura.

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Crear un nuevo sitio personalizado

Plazo de Entrega: No definido

Habilidades necesarias

Otros proyectos publicados por T. N.