Kaspersky
Developer, Python (KSMG)
Москва
Навыки
PythonFlaskSQLAlchemyLinuxPostgreSQLSQLGitRESTCelerySMTPHTTPMIMEVMWare ESXiKVMC++Cunit-тестыавтоматизированные тесты
Обязанности
- 01Разработка backend части проекта на языке Python для платформ Linux
- 02Встраивание новых технологий защиты компании в имеющуюся кодовую базу
- 03Встраивание (конфигурирование, мониторинг, отладка) opensource программ в комплексное решение (Software Appliance) на базе Linux
- 04Обеспечение совместимости продукта с различными дистрибутивами Linux и различными почтовыми серверами (Postfix, Exim, Sendmail)
- 05Интеграция с CI/CD
Требования
- 01Уверенное знание языка Python (Flask, SQLAlchemy)
- 02Знание Linux на уровне разработчика сервисов
- 03Опыт работы с реляционными БД (PostgreSQL) и умение писать простые SQL-запросы
- 04Понимание многопоточности / многопроцессности / асинхронности
- 05Базовые знания сетей, сетевых протоколов, маршрутизации (стек TCP/IP)
- 06Опыт работы с Git
- 07Понимание REST