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

Software Development Engineer in Test (ISS, KasperskyOS)

Требования

Бэкенд разработчикPythonBashLinux

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

Москва

Компания

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

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

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

О проекте:

  • QC – KasperskyOS QC

Мы – команда тестирования проекта KasperskyOS. Нашу команду отличает широкая зона ответственности, пронизывающая многие аспекты проекта KasperskyOS и продуктов на его основе. Мы ищем python-разработчика и сильными навыками автоматизации, который имеет желание развивать кросс-компетенции и готов принять участие в разработке тестовых инструментов и инфраструктуры тестирования для всех проектов.

Чем предстоит заниматься:

  • Развитие и поддержка инструментов для разработки и тестирования;
  • Развитие и поддержка инфраструктуры для автоматизированного тестирования (тестовые стенды, фермы целевых устройств), интеграция с физическими (не виртуальными) целевыми аппаратными платформами;
  • Обеспечение тестовой части CI/CD;
  • Интеграция тестовых инструментов в общую систему сборки;
  • Разработка и поддержка документации тестового тулинга.

О тебе:

  • Хорошее знание Python;
  • Уверенное владение инструментами автоматизации – Bash, Make, Cmake;
  • Навыки работы в окружении GNU/Linux;
  • Умение достигать поставленных целей в решении нетривиальных задач.

Будет плюсом:

  • Опыт работы с микрокомпьютерами и микроконтроллерами – Raspberry Pi и аналоги, Arduino и тому подобные;
  • Опыт работы с аппаратными платформами – x86, ARM, MIPS, FPGA;
  • Опыт работы с системами виртуализации (VmWare, VirtualBox, Docker);
  • Хорошее знание C, опыт системного программирования, знание основ теории ОС.

Наши инструменты и технологии:

           Linux, Docker, Azure DevOps (TFS), Gerrit, Git, C/C++, Python, pyTest, Bash, Make, Cmake, Bazel

Почему тебе у нас понравится:

  • Работа над амбициозным проектом с использованием новой операционной системы, написанной "с нуля" Регулярные сессии обмена знаниями;
  • Доступ к экспертизе мирового уровня;
  • Work-life balance, разные режимы работы;
  • Отсутствие микроменеджмента и излишней бюрократии.