Разработчик в Cryptography Services

MoscowBackend, Java, Go, CloudtechYandex.CloudSpecialist
Мы занимаемся защитой данных пользователей в Яндекс.Облаке. Данные загружаются и хранятся в Облаке при использовании разнообразных сервисов хранения данных, доступных на нашей платформе. Загружаемые данные имеют различную логическую структуру, отличные друг от друга жизненные циклы, хранятся на физически удаленных друг от друга серверах. Но все данные нуждаются в единой, прозрачной и подконтрольной пользователю системе защиты от несанкционированного доступа. Эта проблема является приоритетной для крупных энтерпрайз-клиентов Яндекс.Облака, а также для пользователей, которые оперируют персональными данными. И для многих других групп пользователей важно обеспечение конфиденциальности их данных. Наше подразделение занимается разработкой сервисов криптографии, которые помогают пользователям защищать их данных в Облаке. Мы отвечаем за разработку и эксплуатацию таких сервисов Яндекс.Облака, как Key Management Service, Lockbox и Certificate Manager.

Мы ожидаем, что вы:

  • имеете опыт разработки высоконагруженных отказоустойчивых backend-систем;
  • написали много кода на Java, знаете или хотите изучить Go;
  • знакомы с современными системами хранения данных: OLTP, OLAP, реляционные СУБД, noSQL;
  • интересуетесь вопросами компьютерной безопасности и хотите развиваться в этом направлении;
  • самостоятельны и ответственны, умеете работать в команде.

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

  • знакомы со спецификой публичных облаков: AWS, GCP, Azure;
  • работали с системами контейнеризации и оркестрации контейнеров;
  • знакомы с основными понятиями криптографии и современными алгоритмами шифрования;
  • знаете Linux и знаете, как он устроен внутри;
  • знаете и любите Kotlin.

Вам предстоит:

  • внести свой вклад в разработку Java-backend’ов сервисов безопасности Яндекс.Облака;
  • участвовать в разработке библиотек и утилит безопасности на языке Go;
  • проектировать и создавать новые схемы защиты данных пользователей.