Software architect (Network Traffic Analyzer)

Мы ищем архитектора в команду разработки продукта для мониторинга сети (NTA). Решение класса NTA позволяет клиентам визуализировать состояние сети, понимать, что происходит в сети, и позволяет заниматься расследованием инцидентов ИБ. Перед командой разработки стоит полный спектр задач, начиная с разбора сетевых пакетов, заканчивая работой с СУБД, построением внешних API и WebUI. Мы ищем людей, опытных в разработке Вам предстоит:  Разработка и сопровождение архитектуры продукта; Участие в прототипировании, разработке критически важных участков кода и алгоритмов, проведение design и code review; Консультирование по техническим и архитектурным вопросам; Поддержка и развитие практик SDL в команде; Взаимодействие с архитекторами из других команд.  Нам важно:  Знание C++, стандартной библиотеки; Знание UML, OOAD; Опыт разработки высоконагруженных многопоточных компонентов и приложений, проектирования и реализации системных сервисов и подсистем; Опыт проектирования и разработки базовых библиотек, опыт разработки тестов базовых библиотек; Опыт проектирования и разработки инфраструктурных сервисов и клиентов к ним; Создание и поддержка проектной документации; Умение самостоятельно проводить исследования и анализ; Навыки оценки и планирования, в т.ч. исследовательских задач.  Будет плюсом:  Знание прикладного, системного и сетевого api, внутреннего устройства linux-систем; Глубокое понимание устройства протоколов, применяемых в сетях. 

Технологии: api, c++, code review, linux, network traffic, uml