Программист Python (Webscanner)

Дата: 28.09.2021. Город: Нижний Новгород. Компания: Positive Technologies. Отклинуться.
Программист Python (Webscanner)
  • Требуемый опыт: От 3 до 6 лет
  • График: Удаленная работа
  • Тип занятости: Полная занятость

О компании:

Мы — компания Positive Technologies. Вот уже 18 лет мы защищаем организации от современных киберугроз: находим уязвимости, расследуем инциденты, разрабатываем высокотехнологичные ИБ-продукты и сервисы.

У нас есть офисы и представительства в 14 городах мира, из которых шесть — центры разработки в России. Мы делаем более десяти продуктов в области противодействия киберугрозам и успешно продвигаемся на мировой рынок.

И сейчас мы ищем Python разработчика для развития веб-сканера WebEngine и SaaS сервиса (vijn.io).

BlackBox Scanner — это сканер, предназначенный для поиска веб-уязвимостей методом "черного ящика".
Сканер используется не только в облачном сервисе, но и во всех основных продуктах компании.

Отличительные особенности продукта:

  • анализ веб-уязвимостей методом "черного ящика" — никаких привилегий, все действия происходят от лица обычного пользователя;
  • распределенное сканирование — возможность гибкого масштабирования с использованием не только ресурсов одного компьютера / сервера, но и нескольких машин, объединенных в одну сеть;
  • сканер обладает возможностью динамического масштабирования — не прерывая процесс сканирования, в любой момент можно подключить допольнительные вычислительные мощности, тем самым ускорив процесс сканирования;
  • это же работает и в обратную сторону — если нужно перераспределить ресурсы, или произошел форс-мажорный сценарий (например, из-за сбоя в сети пропала связь с одной из машин) — то сканер автоматически распределит задачи для сканирования; при этом все текущие задачи будут корректно распределены между оставшимися в сети ресурсами.

Особенности работы:

  • возможна удаленная работа;
  • возможность заниматься как разработкой, так и исследовательскими задачами (по желанию).

Чем предстоит заниматься:

  • развитие и сопровождение ядра веб-сканера;
  • создание новых модулей сканирования;
  • работа над SaaS-сервисом.

Что необходимо кандидату:

  • владение Python на хорошем уровне, в т.ч. знания о его внутреннем устройстве;
  • понимание устройства сетей;
  • опыт работы с базами данных (желательно PostgreSQL);
  • опыт в разработке многопоточных приложений;
  • опыт в разработке сетевых сервисов;
  • знания по архитектуре приложений;
  • бонусом будут практические знания в информационной безопасности (участие в CTF и т.д.);

Что взамен:

  • ДМС со стоматологией;
  • шесть недель оплачиваемого отпуска;
  • можно самому выбрать, во сколько начнется твой рабочий день;
  • дресс-кода у нас нет — мы за свободу в выборе стиля.
Positive Technologies

Об авторе Positive Technologies

Positive Technologies сегодня — это международная компания с несколькими представительствами и R&D-центрами в России и по всему миру, в том числе в Великобритании и Чехии.
Читать все записи автора Positive Technologies

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *