Developer, Python (KSMG)
Москва
Команда разработки продукта Kaspersky Secure Mail Gateway ищет Python-разработчика для работы над бэкендом защитного решения для почтовых серверов на Linux. Задача — развивать кластерное Software Appliance и пакеты для разных дистрибутивов, обеспечивая безопасность и совместимость для клиентов
ГрейдMiddle/Senior
Стек
PythonFlaskPostgreSQLCI/CDSQLAlchemyGitREST API
Задачи
- •Разработка backend-части продукта на Python для Linux
- •Встраивание новых методов защиты в существующую кодовую базу
- •Встраивание, конфигурирование, мониторинг и отладка opensource-программ в Software Appliance на базе Linux
- •Обеспечение совместимости с разными дистрибутивами Linux и почтовыми серверами (Postfix, Exim, Sendmail)
- •Интеграция с CI/CD-пайплайнами
Обязательно
- •Уверенное знание Python (Flask, SQLAlchemy)
- •Знание Linux на уровне разработки сервисов
- •Опыт работы с реляционными БД — PostgreSQL и умение писать SQL-запросы
- •Понимание многопоточности/многопроцессности/асинхронности
- •Базовые знания сетей и сетевых протоколов (стек TCP/IP)
- •Опыт работы с Git
- •Понимание REST
Будет плюсом
- •Опыт с Celery
- •Знание протоколов SMTP, HTTP и форматов MIME
- •Опыт работы с виртуализацией (VMware ESXi, KVM)
- •Знание C++/C
- •Опыт написания unit-тестов и автоматизированных тестов