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.