Вакансия в архиве, на неё нельзя откликнуться.

Разработчик (группа разработки инфраструктуры, команда разработки KasperskyOS)

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

Москва

Компания

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

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

О проекте

KasperskyOS – защищенная микроядерная операционная система. Это не очередной дистрибутив Linux, а собственная разработка, способная успешно конкурировать на международных рынках. Заложенный в KasperskyOS принцип кибериммунности позволяет разрабатывать безопасные решения из потенциально небезопасных компонентов.

Об отделе

Разработкой KasperskyOS занимается отдел Secure Platform Development (SPD), состоящий из нескольких групп, которые отвечают за микроядро ОС, драйверы, системные компоненты, подсистему безопасности, средства виртуализации, а также обеспечивают непрерывный контроль качества разработки. Сейчас у команды много новых, интересных и сложных задач, так что она продолжает расти.

Задачи группы

В команде SPD группа разработки инфраструктуры отвечает за поддержку процесса разработки, в т.ч.:

  • Распределенный сервис для автоматизированной обработки дампов (падений приложений) с поддержкой Linux, Mac, Windows и KasperskyOS;
  • Сервисы для поддержки процесса разработки по стандарту ISO 26262;
  • Сервисы для анализа архитектуры кибериммунных систем;
  • Развитие и поддержку систем сборки и тестирования для компонентных и продуктовых команд;
  • Операционная поддержка ИТ систем; 

Ваши задачи

Вам предстоит разрабатывать инструменты для поддержки процессов разработки, в т.ч. с учетом требований стандартов для систем высокой надежности (ISO 2626262, ASPICE, итп), в т.ч.:

  • Инструменты синхронизации данных в репозитории с системами управления проектами
  • Инструменты работы с требованиями
  • Инструменты работы с архитектурными артефактами

Что требуется от кандидата

  • Опыт разработки ПО от 3х лет
  • Хорошее знание python или javascript/typescript
  • Хорошее знание распространённых систем сборки и тестирования, таких как make, cmake, bazel
  • Опыт и знание особенностей кроссплатформенной разработки
  • Опыт работы с системами контроля версий, ревью и багтрекинга, CI
  • Опыт разработки unit-тестов, функциональных, smoke-тестов, интеграционных (GTest/GMock/pytest/etc)

Желательно

  • Опыт разработки на C или C++
  • Понимание процессов разработки ПО - работа с требованиями, сборка, тестирование, итп
  • Опыт работы с стандартными *nix инструментами разработки - bash, make, cmake, autotools, binutils, gcc, clang, gdb
  • Опыт разработки систем continuous integration и continuous delivery
  • Участие в open source проектах
  • Владение английским языком на уровне чтения технической документации

Ваш отклик

Вакансия в архиве
Вакансия в архиве, на неё нельзя откликнуться.