Ведущий разработчик на Python
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Мы — компания Positive Technologies. Вот уже почти 15 лет защищаем организации от современных киберугроз: находим уязвимости, расследуем инциденты, разрабатываем высокотехнологичные ИБ-продукты и сервисы.
Сейчас у нас есть офисы и представительства в 14 городах мира, из которых шесть — центры разработки в России. Cегодня мы делаем более десяти продуктов в области противодействия киберугрозам и успешно продвигаемся на мировой рынок.
Главная ценность Positive Technologies — это люди. За каждым нашим продуктом — работа большой команды профессионалов, среди которых высококвалифицированные разработчики, хакеры, реверс-инженеры, специалисты по анализу защищенности, консультанты и эксперты. Вместе мы — 600 сильных, амбициозных и креативных ребят.
Одним из новых направлений, над которым работает наша компания, является разработка программно-аппаратного комплекса Network Attack Discovery. Он предназначен для выявления (и предотвращения) в режиме реального времени различных видов сетевых атак (от сканирования портов до несанкционированной передачи информации), а также для проведения ретроспективного расследования инцидентов на основании сохраненного трафика.
Основные функции продукта:
- анализ трафика на скоростях 10 Гбит/с и выше;
- глубокий анализ протоколов (уровни L2—L7);
- поддержка большого количества протоколов прикладного уровня, от DNS и HTTP до специфических телеком- и SCADA-протоколов;
- выявление атак;
- запись трафика, хранение (терабайты данных);
- поиск по сохраненному трафику;
- разнообразная аналитика.
Компоненты и технологии, которые используем:
- ОС — Linux (Ubuntu),
- сенсор — C/C++, PF_RING (в перспективе DPDK),
- подсистема обогащения — C++, zmq,
- индексирование — Elasticsearch,
- backend — Python, Django, Celery,
- frontend — HTML5, Angular.
Задачи ведущего разработчика на Python:
- ответственность за всю архитектуру;
- разработка бэкенда веб-приложения;
- разработка компонента доступа к данным:
— предоставление REST API для Frontend'a,
— поиск и агрегации средствами Elasticsearch,
— интеграция с другими продуктами компании через API;
- разработка подсистемы отчетов;
- разработка подсистемы распределенного выполнения задач;
- разработка системы мониторинга и управления компонентами комплекса.
У нас
Белая зарплата, официальное трудоустройство, ДМС со стоматологией, шесть недель оплачиваемого отпуска в год.
Большой яркий офис на Преображенской площади — полминуты пешком от метро.
Возможность ездить на профильные конференции, даже за границу, даже выступать на них.
Помощь в профессиональном росте.
Дополнительные инструкции
Резюме присылайте на career@ptsecurity.com