Python/C++ Developer (сетевые технологии)
Агентство / HR ресурс NewHR ( newhr.ru )
Опыт работы от 1 года до 3х летот 250 000 до 300 000 ₽
О компании и проекте
Калифорнийский стартап, занимающийся разработкой ПО на базе облачных технологий, позволяющих управлять сетевой инфраструктурой через веб-приложение с удобным GUI.
Новый проект компании - продукт, обеспечивающий контролируемый и безопасный доступ к защищенным ресурсам предприятия (концепция Zero Trust Network Access).
Разработка с нуля.
Стек проекта
- Python, C++
- также впоследствии может использоваться Go
Чем предстоит заниматься
- Разработка инструментов для управления сетевой инфраструктурой (конфигурация iptables, контроль трафика, доступов и пр).
Пример задач на первое время:
- Cоздание и отладка системы управления firewall (генерация правил iptables, взятых из БД)
- Разработка системы автоматического определения топологии защищаемых сетей и их ресурсов
- Сбор логов с конечных точек и firewall (rsyslog,..) и их обработка (Logstash, Elastic Search, Kibana)
Далее нужно будет уходить в задачи, связанные с обработкой сетевых пакетов, изменениями правил firewall и пр.
Мы ожидаем что у вас есть
- Опыт разработки новых коммерческих продуктов на Python с использованием сетевых технологий
- Опыт работы с реляционными БД
- Опыт работы с iptables
- Опыт анализа сетевого трафика
- Опыт сбора и обработки логов
- Английский язык (письмо, чтение - обязательно на продвинутом уровне, разговорный - желательно)
Плюсом будут
- Опыт разработки REST API на Django
- Опыт разработки на С/С++
- Знакомство с Docker, Docker Compose
- Опыт работы с системами ACL и обнаружения аномалий
- Опыт разработки ПО для роутеров
Мы предлагаем
- Участие в разаботке нового проекта на старте с нуля
- Оформление по ТК РФ в российское представительство (с соблюдением всех положенных соц. гарантий: отпуск, больничные, праздники и прочее)
- Формат работы - частичная удаленка с посещением офиса примерно раз в неделю. Готовы также рассмотреть полностью удаленный формат