О компании и команде
О проекте:
«Лаборатория Касперского» работает над созданием защищенных продуктов на основе KasperskyOS. Наша команда занимается созданием инструментов разработчика, позволяющих разрабатывать продукты в рамках экосистемы KasperskyOS.
Области ответственности команды:
- Доработка существующих и/или разработка новых инструментов разработчика, таких как эмулятор KasperskyOS, расширение для VSCode, консольные утилиты разработчика и многое другое.
- Доработка существующих и/или разработка новых вспомогательных утилит и библиотек для тестировщиков и разработчиков KasperskyOS;
- заимодействие с партнёрами и Open Source сообществом;
- Поставка созданных решений клиентам.
Ожидания от кандидата
Требования к соискателям:
- Опыт разработки на C или C++;
- Знание Python или готовность изучить его;
- Опыт работы/разработки под Linux;
- Уверенное владение git;
- Технический английский – свободное чтение документации.
Желательно:
- Знание TypeScript или желание его изучить;
- Знание систем автоматизации сборки Makefiles/automake/Cmake;
- Знание Docker Compose.
Условия работы
Основные задачи на данной позиции:
- Разработка инструментов разработчика для KasperskyOS на языках Python, C/C++, TypeScript;
- Участие в разработке решений на базе KasperskyOS;
- Участие в разработке и ревью архитектуры;
- Участие в выборе новых технологий и подходов;
- Написание unit-тестов;
- Проведение Code Review.