Напиши текст вакансии для должности "Программист: C/C++ и Python, сетевые технологии". Название компании: "NFWare". Расположение: Санкт-Петербург. График работы: Удаленная работа. Опыт работы: От 1 года до 3 лет. Ключевые навыки: 'TCP/IP', 'Python', 'Linux', 'Docker', 'C++', 'Networking', 'FIrewall', 'Сетевые технологии', 'C', 'ACL', 'Elastic Search', 'Kibana', 'Logstash'

NFWare - успешный стартап из Кремниевой долины, Калифорния, создает лучшее в своем классе сетевое программное обеспечение. Вы будете одним из первых сотрудников нового проекта: обеспечение контролируемого, безопасного доступа удаленных пользователей к защищенным ресурсам предприятия. Трафик будет проходить через высокопроизводительные зашифрованные туннели, под управлением и наблюдением облачного межсетевого router/firewall. Мы ищем разработчика, который смог бы:  сделать поддержку для автоматического определения топологии защищаемых сетей и их ресурсов создать и отладить функции управления настройками firewall, вызываемые административным API модифицировать туннельные пакеты для уменьшения блокировки сделать поддержку для глубокого анализа траффика (DPI) собирать логи с конечных точек туннелей и firewall (rsyslog,..) и помочь в их обработке (Logstash, Elastic Search, Kibana) помочь в создании процесса установки клиeнтов и серверов включающих разработанные модули (Docker, Docker Compose) и их инитиализации  Требования:  3+ года недавнего опыта разработки новых коммерческих продуктов на C/С++ и Python с использованием сетевых технологий опыт создания функций управления сетевым трафиком; хорошее понимание iptables хорошее понимание и опыт работы с основными сетевыми протоколами (TCP, UDP, ARP, etc.) опыт анализа сетевого траффика опыт собирания и обработки логов  Плюс:  опыт разработок связанных с VPN знакомство с Docker, Docker Compose oпыт контроля безопасности доступа (ACL, etc.) и/или обнаружения аномалий опыт разработки ПО для routers вклад в проекты с открытым исходным кодом  Гибкий рабочий график. Возможна удаленная работа.