📍 Санкт-Петербург (м. Гостиный двор)Москва (м. Преображенская площадь)Нижний НовгородСамараНовосибирскТомскМожно удалённо из РФ
Технологии/инструменты
PythonDjangoDjango RESTCeleryAsyncIOaiohttpLinuxNginxPostgreSQL
Мы — компания Positive Technologies. Вот уже 20 лет мы защищаем организации от современных киберугроз: находим уязвимости, расследуем инциденты, разрабатываем высокотехнологичные ИБ-продукты и сервисы. У нас шесть офисов в России (Москва, Санкт-Петербург, Самара, Нижний Новгород, Томск и Новосибирск). Мы создали более десяти продуктов в области противодействия киберугрозам и успешно продвигаемся на мировой рынок.
И сейчас в команду разработки PT NAD ищем толкового программиста Python.
О проекте
PT Network Attack Discovery — система глубокого анализа сетевого трафика для выявления атак на периметре и внутри сети. PT NAD знает, что происходит в сети, обнаруживает активность злоумышленников даже в зашифрованном трафике и помогает в расследованиях.
Что нужно будет делать
- Принимать участие в разработке продукта класса Network Traffic Analysis.
- Разрабатывать серверные части SPA-приложения.
- Разрабатывать сервисы потоковой обработки данных.
Что ожидаем от кандидата
- Отличное знания языка Python 3.
- Опыт разработки с использованием Django, Django Rest Framework, Celery.
- Опыт разработки c асинхронных приложений c использованием Asyncio, Aiohttp.
- Глубокое понимание принципов ООП и шаблонов проектирования.
- Знание Linux на уровне продвинутого пользователя.
- Опыт конфигурирования Nginx, PostgreSQL.
- Понимание архитектуры приложений.
- Понимание/применение принципов SOLID.
- Опыт работы: 3-6 лет.
Плюсом будет:
- Опыт работы с ZeroMQ, Elasticsearch (с ними надо будет работать).
- Знакомство со стеком технологий web-frontend разработки (HTML, CSS, JavaScript, Angular).
- Знание стека протоколов TCP/IP и основных протоколов прикладного уровня.
- Теоретические или практические знания в области информационной безопасности.
Условия
- Официальное трудоустройство.
- Белая зарплата.
- ДМС со стоматологией.
- Шесть недель оплачиваемого отпуска.
- Возможность самому выбрать, во сколько начинается твой рабочий день.
- Отсутствие дресс-кода — мы за свободу в выборе стиля.
- Возможность удаленной работы.
Евгения Хасанова IT Recruiter