Python Developer (KATA)

Требования

Бэкенд разработчикPythonLinuxDocker

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

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

Компания

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

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

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

Мы ищем опытного Python-разработчика в проект продукта платформы противодействия комплексным угрозам и целевым атакам на уровне сети (Kaspersky Anti Targeted Attack).

Платформа Kaspersky Anti Targeted Attack – это высоконагруженная система реального времени с жесткими требованиями производительности и времени отклика, которая обеспечивает комплексную защиту от сложных угроз и целевых атак, позволяя контролировать все точки входа потенциальных угроз – сеть, веб-трафик, электронную почту, ПК, ноутбуки, серверы и виртуальные машины.

Платформа состоит из множества распределенных сервисов, которые взаимодействуют друг с другом, используется современный стек технологий.

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

Обязательные требования:

  • Опыт коммерческой разработки на Python от 3 лет, использование ООП, знание стандартных библиотек;
  • Знание Linux на уровне разработчика сервисов;
  • Знание Docker;
  • Хорошее знание реляционных баз данных (желательно PostgreSQL);
  • Опыт написания unit-тестов (желательно pytest);
  • Запуск автоматизированных тестов, анализ результатов, регистрация обнаруженных дефектов;
  • Опыт работы с git.

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

  • Опыт разработки распределенных систем;
  • Опыт работы с асинхронным программированием;
  • Базовое понимание брокеров сообщений;
  • Опыт в Docker Swarm.

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

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

  • Разработка и поддержка микросервисов;
  • Разработка backend части проекта;
  • Интеграция с CI/CD.