Python Developer (DFI)

Местоположение и тип занятости

Можно удаленно

Компания

ТОП-3 международная компания в области IT безопасности. Один из лучших работодателей России

Описание вакансии

О компании и команде

Кто мы:

Команда, которая развивает и разрабатывает сервис Digital Footprint Intelligence (DFI), который является одним из продуктов в портфолио Threat Intelligence.

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

Таким образом, DFI выявляет уязвимости, потенциальные угрозы и утечки данных, а также признаки прошлых, текущих и даже только планируемых кибератак.

Ожидания от кандидата

Мы ожидаем:

  • Опыт разработки на Python от 3 лет;
  • Хорошие знания асинхронного и мультипоточного программирования;
  • Опыт Web разработки: aiohttp, fastapi или др;
  • Опыт работы с типизацией в Python:
  • Опыт работы с базами данных и очередями, у нас это Postgres + Sqlalchemy, Redis и Elasticsearch
  • Опыт работы с unix и docker, docker compose

Будем плюсом:

  • Опыт работы с RabbitMQ;
  • Опыт тестирования unittest, pytest;
  • Опыт написания Bash скриптов.

Условия работы

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

  • доработкой текущего микросервисного бекенда dfi;
  • реализацией интеграции dfi с другими сервисами ЛК;
  • созданием/проектированием новых микросервисов dfi;