Мы используем файлы 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;
  • Опыт работы с промышленными сетевыми и коммуникационными протоколами, понимание их специфики.

Наши условия:

  • Работа в крупной развивающейся компании, с людьми, знающими и любящими свое дело.
  • Трудоустройство полностью согласно ТК РФ, испытательный срок 3 месяца.
  • Гибкий график работы.
  • Стабильная заработная плата.
  • Медицинская страховка (включая детей), 100-процентная оплата больничного (в т.ч. по беременности и родам).
  • Бесплатный тренажерный зал в офисе, компенсация стоимости занятий фитнесом.
  • Корпоративный врач и массаж в офисе.
  • Страхование от несчастного случая, страхование детей. Программа помощи в связи переездом в другой город при трудоустройстве в ЛК.
  • Изучение иностранных языков в офисе компании.
  • Гибкий график работы.
  • Регулярные корпоративы и командные тимбилдинги, выезды на Новый Год и День Рождения компании.
  • Бесплатные обеды, чай, кофе, комфортный офис с зонами отдыха.

 

Хочешь присоединиться к команде? Скорее откликайся на вакансию — обсудим детали на собеседовании!