Поделиться

Мы ищем опытного Python-разработчика в проект продукта для защиты систем электронной почты - Kaspersky Secure Mail Gateway для Linux. Это продукт, осуществляющий комплексную защиту серверов электронной почты от различных угроз, включая спам, фишинг и все виды вредоносных вложений. Решение имеет кластерную архитектуру и выпускается в виде Software Appliance и rpm/deb пакетов для ОС Linux. Более подробно о продукте можно посмотреть перейдя по ссылке.


Сейчас в нашу дружную команду требуется Backend разработчик со знанием Python.


Задачи:

  • Разработка 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-тестов;
  • Опыт разработки автоматизированных тестов.

Мы предлагаем