Вакансия в архиве
Компания больше не ищет сотрудника. Посмотрите похожие предложения
Yandex Cloud

Разработчик Registry-систем

в Yandex Cloud

250 000 —‍ 450 000 ₽/мес на руки

📍 Москва (м. Парк культуры)Санкт-Петербург (м. Площадь Ленина)Нижний НовогородМинск (Беларусь)Белград (Сербия)Самостоятельный переезд
Специализация
Golang / Java
Уровень
Senior

Мы строим платформу для создания Registry-систем, интегрированных с Yandex Cloud. Мы уже умеем хранить, распространять и анализировать Docker-образы, работаем над поддержкой deb-пакетов, а в будущем планируем поддерживать jar, npm и другие типы артефактов.

Registry-системы — это набор микросервисов на Java/Kotlin. Для быстрого их создания мы делаем общие компоненты для хранения данных, логов, метрик, квот и решения других базовых задач. При этом у нас очень высокие требования к надёжности и выживаемости системы в случае возникновения проблем.

Наши пользователи — SRE и разработчики. По сути на базе наших систем выстроен релизный процесс Yandex Cloud, а внешним пользователям сервисов важна высокая доступность Registry-систем. Нагрузка на Container Registry растёт каждый год в 3–4 раза, а большинство пользователей приходит из Managed Service for Kubernetes в Yandex Cloud.

Ещё мы анализируем уязвимости в хранимых нами артефактах. Например, в публичном доступе есть сервис анализа уязвимостей в Docker-образах, идентичный как для внутреннего, так для внешнего использования. Совсем скоро мы планируем внедрить этот сервис во все процессы выкладки релизов Yandex Cloud, а в дальнейшем будем анализировать и другие типы артефактов для пользователей.

Технологии/инструменты

JavaGo

Что нужно делать

  • Разрабатывать платформу для создания Registry-систем на Kotlin. Мы планируем использовать корутины и выстроить систему в неблокирующем стиле. Сначала на базе этой платформы запустим Debian Registry, а потом переведём на неё сканер уязвимостей и Docker Registry.
  • Стабилизировать существующий сканер уязвимостей Docker Images и поддерживать другие типы артефактов, внедрить сканер во внутренние процессы Yandex Cloud, ускорить анализ артефактов и увеличить количество разных типов проверок.
  • Сделать Registry-системы ещё удобнее, а Container Registry — популярнее за счёт синхронизации артефактов с приватными пользовательскими репозиториями.
  • Автоматизировать деплой сервисов в новых локациях. По сути это отдельный набор компонентов для поддержки деплоя, мониторинга, логов, дашбоардов и других аспектов эксплуатации сервисов.

Мы ждем, что вы

  • Умеете писать код на Java и Go, проектировать и обсуждать решения.
  • Знаете работу сетевого стека.
  • Понимаете, как работают современные операционные системы.
  • Имеете опыт работы от 3-х лет.

Условия

  • Сильная команда, с которой можно расти.
  • Возможность влиять на процесс и результат.
  • Зарплата на уровне рынка и выше.
  • Ипотечные программы.
  • Гибкий график работы.
  • Программа релокации для иногородних сотрудников.
Алина Исхакова Technical Recruiter
Yandex Cloud

О компании Yandex Cloud

Сфера
Продуктовая компания
Размер
1001+

Yandex Cloud — публичная облачная платформа, которая предоставляет корпорациям, среднему бизнесу и частным разработчикам масштабируемую инфраструктуру, сервисы хранения данных, инструменты машинного обучения и средства разработки. С 2018 года платформа выросла вдвое не только по суммарному доходу, но и по клиентской базе: ежедневно сервисы используют более 10 тысяч компаний.

Похожие вакансии

5 000 – 6 500 €/мес на руки
📍 Лимасол (Кипр), помощь с переездом
4 000 – 8 000 €/мес на руки
📍 Сербия, помощь с переездом
410 000 – 490 000 ₽/мес на руки
📍 Москва (м. Парк культуры), Санкт-Петербург (м. Площадь Ленина), Нижний Новгород, офис или гибрид
400 000 – 500 000 ₽/мес на руки
📍 Москва, офис или гибрид
400 000 – 450 000 ₽/мес на руки
📍 Москва (м. ЗИЛ), можно удалённо из РФ