Desarrollador C/C++ y Python (tecnologías de red)

Oficina
Remoto
Jornada completa
Se requiere desarrollador Python medio para trabajar en un servicio de red de nueva generación de una startup estadounidense. Tareas: - Crear y depurar funciones de gestión de configuración de cortafuegos, utilizando nuestra especificación para la generación de reglas iptables, a partir de una base de datos SQL hacer soporte para determinar automáticamente la topología de las redes protegidas y sus recursos; - Modificar los paquetes de túnel para reducir el bloqueo; - Dar soporte al análisis profundo del tráfico (DPI); - Recoger logs de los endpoints de túneles y cortafuegos (rsyslog,...) y ayudar a procesarlos (Logstash, Elastic Search, Kibana); - Ayudar a crear el proceso de instalación de clientes y servidores que incorporen módulos desarrollados (Docker, Docker Compose) e inicializarlos. Requisitos: - 3+ años de experiencia reciente desarrollando nuevos productos comerciales en C/C++ y Python utilizando tecnologías de red; - Experiencia creando bases de datos SQL y utilizándolas con APIs de servidor y cliente; - Experiencia en la creación de funciones de gestión de tráfico de red; buen conocimiento de iptables; - Experiencia en el análisis del tráfico de red; - Experiencia en la recopilación y el procesamiento de registros; - Lectura fluida de documentación técnica en inglés, búsqueda en inglés. Más: - Experiencia desarrollando módulos API en Python (Django); - Familiaridad con Docker, Docker Compose; - Experiencia con controles de seguridad de acceso (ACLs, etc.) y/o detección de anomalías; - Experiencia en desarrollo de software para routers; - Contribución a proyectos de código abierto.