👀 Дизайнеры, с какой командой вы мэтчитесь по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Team Lead (KasperskyOS, SDK)

Местоположение и тип занятости

Москва

Компания

ТОП-3 международная компания в области IT безопасности. Один из лучших работодателей России

Описание вакансии

Условия работы

«Лаборатория Касперского» работает над созданием защищенных продуктов на основе KasperskyOS. Наша команда дорабатывает KOS SDK под нужды партнёров и сторонних разработчиков, и помогает им разработать защищенные решения с использованием технологий и принципов «иммунности» KasperskyOS. 

Области ответственности команды:

  • Доработка существующих и/или разработка новых системных сервисов под различные платформы
  • Доработка существующих и/или разработка новых компонентов SDK
  • Создание MVP продуктов
  • Взаимодействие с партнёрами и Open Source сообществом
  • Поставка SDK клиентам

Основные задачи на данной позиции:

  • Техническое руководство командой разработки, декомпозиция задач, контроль выполнения
  • Участие в разработке архитектуры и подготовке проектной документации
  • Разработка программных компонент, сервисов и драйверов OC
  • Анализ и улучшение эффективности, стабильности, безопасности и масштабируемости разрабатываемых решений
  • Контроль качества (ревью, покрытие кода тестами, производительность)
  • Развитие средств CI и контроль стабильности результатов

Требования к соискателям:

  • Опыт технического руководства программными проектами
  • Знание архитектур и методов построения современных операционных систем
  • Знание методологических подходов проектирования программного обеспечения
  • Опыт использования инструментов кросс-компиляции на основе GCC/LLVM
  • Знание и опыт коммерческой разработки на C/C++
  • Знание методов обеспечения безопасности в современных ОС
  • Технический английский – свободное чтение документации

Желательно:

  • Опыт системной разработки ПО, разработка под встраиваемые системы
  • Знание стандартных моделей безопасности и особенностей их реализации в различных ОС
  • Знание архитектур современных микропроцессоров, средств разработки для них
  • Знание методов обеспечения безопасности в современных ОС
  • Знания и практические навыки разработки безопасного ПО
  • Опыт работы в соответствии с методологиями Agile