About this role
Ищем опытного Backend Python-разработчика для проекта Kaspersky Secure Mail Gateway для Linux — продукта, обеспечивающего защиту почтовых серверов от спама, фишинга и вредоносных вложений. Роль ориентирована на разработку backend на Python, интеграцию новых технологий защиты и конфигурацию/мониторинг opensource ПО в Software Appliance на базе Linux.
Что Вы будете делать
- Разработка 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.