Описание вакансии
Developer C++ (KES)
Мы ищем разработчика в команду приложения-антивируса Kaspersky Endpoint Security для Windows. Это комплексное программное решение, которое помогает обеспечивать комплексную автоматизированную защиту от киберугроз рабочих станций и серверов, осуществляя контроль работы в корпоративной среде.
У нас миллионы пользователей, десятки миллионов установок, амбициозные планы на несколько лет вперед.
Подробнее о продукте можно посмотреть здесь:
1.Antimalware Development
Кто мы:
Команда, работающая в составе отдела разработки корпоративного продукта (Kaspersky Endpoint Security). Основные функциональные области:
- Поддержка и реализация Anti-malware компонентов защиты (Мониторинг угроз, Cканирование, Анализ поведение, Защита от эксплойтов, Защита от шифрования, etc..);
- Интеграция с KSC(Централизованный узел управления продуктами), коннекторы интеграции, плагин;
- Обеспечение выполнения всех респонсивных действий EndpointDetectionAndResponse функционала.
Чем предстоит заниматься:
- Разработка новой логики приложения;
- Написание автотестов и unit-тестов для нового функционала;
- Поддержка выпущенных версий продукта.
Что Вам для этого нужно:
- Отличное знание С++17, STL;
- Знание базовых алгоритмов и структур данных;
- Умение анализировать эффективность кода, анализировать дампы памяти.
- Навыки разработки многопоточных приложений, решение проблем многопоточности.
2. Cloud & Server Integration Development
Мы разрабатываем и поддерживаем функционал взимодействия с облачными серверам и продукта в целом, разрабатываем бизнес-логику для мониторинга и анализа журналов, компонентов парольной защиты и ролевой модели, мы разрабатываем компоненты выполняющие обработку и обогащение большого потока телеметрии.
Чем предстоит заниматься:
- Разработка новой логики приложения;
- Анализ производительности предлагаемых решений;
- Разработка кросплатформенного кода;
- Написание автотестов и unit-тестов для нового функционала;
- Поддержка выпущенных версий продукта.
Что Вам для этого нужно:
- Отличное знание С++, STL;
- Знание базовых алгоритмов и структур данных;
- Навыки разработки многопоточных приложений, решение проблем многопоточности;
- Умение писать код: Структурировать (способность разбить на сущности, способность определить их обязанности), умение именовать сущности.
Требования
Десктоп разработчик • Разработка программного обеспечения • C++
Местоположение и тип занятости
Можно удалённо
Контакт: https://career.habr.com/vacancies/1000162422
- arrow_right1–2 релевантных кейса (ссылки/скриншоты)
- arrow_rightСроки и формат работы (когда на связи)
- arrow_right2–3 уточняющих вопроса по задаче
- arrow_rightОпишите результат и критерии приёмки
- arrow_rightУкажите бюджет/вилку — это повышает качество откликов
- arrow_rightСразу обозначьте сроки и доступность по коммуникациям