Мы используем файлы cookie, чтобы улучшить работу сайта. Дальнейшее пребывание на сайте означает согласие с их применением. Подробнее
Senior Developer C++ (Security)

О нас в цифрах: 21 год на рынке, 400 миллионов пользователей, 37 офисов по всему миру. Сегодня наша команда – это 4 000 экспертов, все мы – обычные люди, со своими особенностями и увлечениями. И вместе мы 24 часа в сутки спасаем мир от киберугроз. Работа у нас – это возможность стать настоящим героем, оставаясь самим собой.

Прямо сейчас мы ищем отличного разработчика С++ на роль Security Champion в команду разработки KICS - продукта для защиты критической инфраструктуры

У нас много планов по реализации нового функционала, который мы реализуем в соответствии с практиками SDL. Никакого legacy, только новый функционал и интересные задачи.

Мы используем свежие технологии и постоянно актуализируем наш стек.


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

  • Разработка продукта в Enterprise сегменте для защиты индустриальных объектов;
  • Разработка модели угроз и поддержка ее в актуальном состоянии;
  • Поддержка в актуальном состоянии guideline по безопасному программированию и просто программированию;
  • Проведение code-review на соответствие guideline безопасного программирования и модели угроз;
  • Отслеживание появления новых практик SDL;
  • Внедрение практик SDL: апробация самостоятельно на прототипе и обучение других;
  • Настройка и поддержка средств реализации SDL (PVS, анализаторы, fuzz тесты);
  • Ревью архитектуры на предмет потенциальных уязвимостей;


Требования:

  • Знание C++;
  • Знание стандартных библиотек: STL, boost;
  • Знания и практические навыки разработки безопасного ПО (знакомство с подходами к SDL от Microsoft, OWASP, ГОСТ Р 56939-2016);
  • Умение правильно оценивать риски принимаемых технических архитектурных решений;
  • Понимание методик обеспечения и контроля качества разрабатываемых программных продуктов;
  • Умение самостоятельно выполнять исследования и анализ альтернативных вариантов реализации;
  • Опыт проектирования и разработки высоконагруженных масштабируемых отказоустойчивых сервисов и приложений;
  • Хорошее понимание принципов разработки многопоточных приложений и получаемых при этом ограничений
  • Знание принципов компонентной разработки и основных паттернов, с этим связанных
  • Отличное знание принципов работы информационных сетей и сетевых технологий;
  • Знание внутреннего устройства операционных систем (как минимум, Linux и Windows);
  • Знание принципов и паттернов проектирования программных систем, умение применять их на практике;

 

Дополнительными плюсами будут:

  • Знакомство с CMake;
  • Базовые знания python и bash;
  • Опыт разработки систем с высокими гарантиями по информационной безопасности;
  • Опыт проектирования систем, работающих в режиме 24/7, с заданной степенью надёжности;
  • Знание gtest, gmock, posix API;
  • Опыт работы с промышленными сетевыми и коммуникационными протоколами, понимание их специфики.

 

Мы предлагаем:

  • Стать частью команды крутых экспертов
  • Медицинскую страховку со стоматологией (и на детей тоже)
  • Обучение: митапы, конференции, сертификации, 7 иностранных языков
  • Работу в одном из лучших офисов Москвы: 2 спортзала, сауна, ресторан, массаж и врач
  • Ежемесячный бонус на обеды (деньгами)
  • Программу релокации для кандидатов из других городов и их семей
  • А про наши корпоративы вы наверняка слышали!

 

Откликайся  - обсудим детали на собеседовании!