- Страна
- Россия
Developer C++ (KSMG)
Сильный бренд работодателя, работа над социально значимыми продуктами в сфере безопасности и возможность полной удаленки по РФ делают вакансию крайне привлекательной. Требования четкие, а стек технологий актуален для системного разработчика.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Улучшите резюме под эту вакансию
Возьмём требования и создадим новую версию резюме с акцентом на нужный опыт
Сложность вакансии
Позиция требует глубоких знаний C++, многопоточности и системного программирования под Linux. Дополнительная сложность заключается в необходимости работы с почтовыми протоколами и интеграции opensource решений.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Анализ зарплаты
Зарплата в объявлении не указана, однако для Middle C++ разработчика в России рыночный диапазон составляет от 200 000 до 350 000 рублей. «Лаборатория Касперского» обычно предлагает конкурентоспособные условия, соответствующие или слегка превышающие средние показатели по рынку для опытных инженеров.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Описание вакансии
Лаборатория Касперского
Developer C++ (KSMG)
Формат работы: удалённо (Вся Россия)
*☑️* Чем предстоит заниматься
-Разработка программного обеспечения на языках C++ и Python для платформ Linux
-Встраивание новых технологий защиты компании в имеющуюся кодовую базу
-Встраивание (конфигурирование, мониторинг, отладка) opensource программ в комплексное решение (Software Appliance) на базе Linux
-Обеспечение совместимости продукта с различными дистрибутивами Linux и различными почтовыми серверами (Postfix, Exim, Sendmail)
*☑️* Наши пожелания к кандидатам
-Отличное знание C++
-Готовность использовать в разработке Python
-Опыт разработки под Linux
-Хорошее знание ОС Linux
-Хорошее знание и понимание концепций ООП и шаблонов проектирования
-Знание базовых алгоритмов и структур данных
-Навыки разработки многопоточных приложений
-Умение писать код: структурировать (способность разбить на сущности, способность определить их обязанности), умение именовать сущности
-Понимание технической документации на английском языке
-Опыт работы с PostgreSQL (будет плюсом)
-Хорошее знание протоколов SMTP, HTTP, знание MIME (будет плюсом)
-Опыт работы с Python (будет плюсом)
Больше похожих вакансий + автоотклики с ИИ
Умный подбор, сопроводительные письма, советы по отказам — больше приглашений.

Навыки
- C++
- Python
- Linux
- OOP
- Design Patterns
- Multithreading
- PostgreSQL
- SMTP
- HTTP
- MIME
- Postfix
- Exim
- Sendmail
Возможные вопросы на собеседовании
Проверка понимания работы с памятью и системных вызовов в Linux.
Расскажите о механизмах межпроцессного взаимодействия (IPC) в Linux, которые вы использовали, и их особенностях в C++.
Важно для разработки высокопроизводительных защитных решений.
С какими проблемами многопоточности вы сталкивались и как решали вопросы синхронизации данных (deadlocks, race conditions)?
Продукт KSMG тесно связан с обработкой почты.
Опишите процесс передачи письма по протоколу SMTP. Какие основные команды и коды ответов вы знаете?
Проверка навыков проектирования сложных систем.
Какие паттерны проектирования наиболее применимы при разработке Software Appliance на базе Linux?
Вакансия предполагает использование Python наряду с C++.
В каких случаях, по вашему мнению, целесообразно переносить логику из C++ в Python и наоборот в рамках одного проекта?
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

