Backend

Ведущий специалист по безопасной разработке / Senior Security Engineer (CYP) Full-time

О компании и команде

YADRO — это российская технологическая компания, объединяющая направления разработки и производства вычислительных платформ, систем обработки и хранения данных, телекоммуникационного и сетевого оборудования, клиентских устройств, микропроцессорных ядер и fabless-производство микропроцессоров.

R&D центры расположены в Москве, Санкт-Петербурге, Екатеринбурге, Нижнем Новгороде и Минске, есть собственное производство в Московской области (пос. Малаховка) и инновационное производство полного цикла в городе Дубна (ФАБ Дубна).

Команда единой платформы компании Yadro (Common Yadro Platform) занимается разработкой единой программной экосистемы платформенного уровня для всех продуктов компании (СХД, Серверы, Сети и Телеком).

Разрабатываемая экосистема включает создание Linux-based дистрибутива ОС, разработку основных платформенных сервисов и модулей, в частности, слоя управления платформой и ОС (Platform Manager), сервисов для сбора диагностических данных, авторизации и аутентификации пользователей, посылки сообщений и алертов.

Common Yadro Platform позволяет продуктовым командам сосредоточиться на разработке бизнес-логики и берет на себя большую часть жизненно важных функций платформы, предоставляя необходимые интерфейсы для вышележащих уровней ПО.

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

  • анализ безопасности и оценка потенциальной уязвимости нового и существующего программного обеспечения с помощью технологий безопасной разработки (SDL). В частности — применение статического и динамического анализа кода (SAST, DAST), композиционного анализа (SCA, OSA), управление уязвимостями;
  • взаимодействие с командами DevOps в части внедрения инструментов анализа кода в процесс непрерывной интеграции;
  • взаимодействие с командами разработки и QA в части тестирования безопасности программного кода и интерпретации результатов тестирования.

    Ожидания от кандидата

    • понимание принципов безопасной разработки, а так же задач, возможностей и способов реализации технологий: фаззинга (fuzzing), статического анализа программного кода (static analysis), управления уязвимостями (vulnerability management);
    • понимание особенностей внедрения SAST, DAST, SCA/OSA в уже существующий процесс разработки;
    • опыт самостоятельного применения инструментов динамического и статического анализа — AFL, libfuzzer, Syzkaller, Crusher, Svace, PVS-Studio и им подобных;
    • практический опыт применения инструментов непрерывной интеграции — Jenkins, GitLab CI/CD и т. д.;
    • опыт применения инструментов коллективной разработки программного обеспечения — Jira, Confluence, BitBucket и им подобных;
    • знание ОС Linux, практические навыки работы в командной строке;
    • опыт автоматизации решения рутинных задач с помощью Unix shell (Bash), Python, Perl и других скриптовых языков;
    • понимание принципов и практические навыки работы с системами управления версиями — Git, Mercurial и т. д.;
    • знание английского языка на уровне чтения и написания технической документации.

    Дополнительно приветствуем

    • опыт программирования на C/C++, Rust, Go и других языках;
    • понимание базовых принципов функционирования сетей, систем хранения данных и телекоммуникационного оборудования.

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

    • ты можешь стать частью амбициозной продуктовой компании, вносящей вклад в мировое инженерное сообщество, а также ежегодно увеличивающей долю рынка и финансовые показатели;
    • конкурентный уровень заработной платы для нас это не просто слова, а - принцип;
    • обучение и развитие: учебный портал с курсами и лекциями от внешних и внутренних экспертов, а также дополнительное профессиональное обучение и изучение английского языка;
    • программа поддержки инноваций: премии за научные достижения, публикацию статей, выступления на конференциях и регистрацию патентов;
    • "Лекторий", в котором мы организовываем встречи с выдающимися экспертами в области технологий;
    • забота о здоровье: ДМС с первых дней работы + стоматология, а также льготные условия страхования близких;
    • поддержка в личных вопросах: консультации юристов, психологов, экспертов по ЗОЖ и управлению финансами;
    • открытое общение: регулярные онлайн-встречи всей команды YADRO;
    • программа рекомендаций: рекомендуя друзей или бывших коллег, вы получаете не только возможность работать вместе, но и денежные бонусы.

    Overview

    • Employer: YADRO
    • Job Title: Ведущий специалист по безопасной разработке / Senior Security Engineer (CYP)
    • Published: 2 months ago
    Apply For This Job