Developer C++ (KESL)
Требования
Местоположение и тип занятости
Компания
Описание вакансии
О компании и команде
Мы ищем разработчика в дружную команду разработки приложения Kaspersky Endpoint Security для Linux. Приложение осуществляет комплексную автоматизированную защиту от киберугроз рабочих станций и серверов под управлением операционной системы Linux. Решение выпускается под широкий набор аппаратных платформ (x86, Arm, Эльбрус).
Команда разработки продукта объединила отличных специалистов и технических экспертов, что позволяет приобрести опыт работы на всех стадиях разработки продукта: от анализа требований, до поддержки выпущенных продуктов. Разработка ведется в среде постоянно развивающегося CI, с использованием методологий и принципов Agile разработки. Работа предполагает большая связность с внешними командами – группами разработки общих компонент, командами тестирования, техническими писателями, локализаторами и т.д.
Проект предлагает огромное множество разнообразных задач, в различных сферах: от оптимизации продукта, балансировок нагрузки, до разработки абсолютно нового функционала защиты. Команда открыта для новых идей, а разработка прототипов зачастую приводит к созданию патентов.
Ожидания от кандидата
- Опыт разработки на языке C++ от 3 лет;
- Опыт разработки микросервисов;
- Опыт разработки под Linux; (win, cross, ios, android, macOS)
- Понимание принципов ООП;
- Опыт работы с исключениями;
- Опыт работы с многопоточкой;
- Опыт проведения код ревью.
Условия работы
Обязанности:
- Разработка программного обеспечения на языках C++
- Участие в разработке и ревью архитектуры;
- Участие в анализе требований;
- Развитие существующего функционала - продукт периодически обновляется, древнего legacy кода в поддержке нет;
- Участие в выборе новых технологий и подходов;
- Написание unit-тестов;
- Проведение Code Review.