En Second Window buscas un ingeniero para desarrollar y monitorizar soluciones de videovigilancia. Trabajarás en software que configura y gestiona cámaras fijas y PTZ, con foco en rendimiento y migración hacia C++. Colaborarás con backend multiplataforma y, cuando haga falta, darás soporte en Java. Gestionarás la monitorización de sistemas con Zabbix y optimizarás redes y despliegues en Linux. Esta es una ocasión para impactar a través de software de alto rendimiento en un entorno híbrido.
Compensaciones / Beneficios
- Lugar de trabajo híbrido (60% teletrabajo)
- Contrato indefinido desde el inicio
- Salario competitivo 40.000–48.000 brutos/anuales
- Seguro médico privado y seguro de vida
- Retribución flexible (tickets restaurante, guardería, transporte)
- 23 días de vacaciones + día de cumpleaños libre
Responsabilidades
- Desarrollar y mantener aplicaciones en Python para configuración y control de cámaras
- Evolución hacia C++ para migración de funcionalidades críticas
- Soporte en desarrollo o integración de backend multiplataforma (Java)
- Configuración y administración de Zabbix para monitorización
- Creación de elementos de monitorización y gestión de alertas
- Diagnóstico y troubleshooting de red y logs, optimización de rendimiento de apps de vídeo
- Automatización de tareas de gestión en Linux con Bash y Make
- Control de versiones y colaboración con Git
Requisitos principales
- Python avanzado (drivers, automatización, procesamiento de imagen)
- C++ interés o experiencia (drivers, optimización de rendimiento)
- Shell scripting (Bash)
- Java deseable (multiplataforma/backend)
- Conocimientos en Pelco-D, Modbus, SNMP, HTTP/REST, UDP
- Linux avanzado (bash, grep, awk, sed; gestión de procesos y logs)
- Git/GitFlow
- VS Code, Jupyter Notebook, Make
- Inglés técnico