Мы работаем над производительностью, автоматизацией и стабильностью системы
Развиваем архитектуру в сторону большей микросервисности, разрабатываем релизные процессы, а также пишем новый функционал. Освобождаем пользователей Yandex Cloud от необходимости интегрировать и настраивать Kubernetes самостоятельно
6000
кластеров
~ 800 000
потребление CPU
Направления работы
Повышение надёжности сервиса
Kubernetes — сложная многокомпонентная система. Managed Kubernetes — ещё более сложная система. Её надёжность опирается на множество вещей: от архитектуры компонент и системы тестирования до регулярных обновлений компонент и автоматизации релизных процессов. Повышать надёжность сервиса — наша постоянная задача
Очень большие кластеры
Потребности в размерах кластеров наших клиентов растут: тысячи нод с сотнями тысяч подов для ML-задач, работы с большими данными и просто общие кластеры для больших компаний со множеством сервисов. Это новые вызовы в нашей работе
Полностью автоматические кластеры
Managed Kubernetes избавляет пользователей от забот об инфраструктуре кластера и day-2 operations. Мы повышаем уровень автоматизации и стремимся к тому, чтобы
единственной задачей пользователя был
деплой манифестов в Kubernetes API
Развитие инфраструктуры кластеров
Yandex Cloud активно развивается, и Managed Kubernetes развивается вместе с ним, предоставляя все возможности, доступные в облаке
Максимально настраиваемые кластеры
Мы предоставляем гибко настраиваемые кластеры: управление сетью кластера, управление аддонами, управление интеграциями с внешними системами, например, внешними нодами или identity-провайдерами
Актуальный и функциональный Kubernetes
Изучаем новые фичи последних версий Kubernetes и пишем код для более удобного его использования в облаке. Разрабатываем инструменты
автопроверки, подготовки к релизу
и оркестрации апдейтов для новых версий Kubernetes
Как мы работаем
Наша миссия — упрощать развёртывание и поддержку распределённых приложений
Наши ключевые ценности — слаженная команда, в которой хочется работать и развиваться, и продукт, решающий реальные проблемы пользователей
Мы ориентируемся на долгосрочные и квартальные цели, вдохновляемся Agile и постоянно повышаем эффективность рабочих процессов
У нас нет чёткого разделения на бэкенд-разработчиков и SRE: senior-сотрудник может взять на себя подходящее направление работы и полностью за него отвечать
Мы повышаем качество нашего сервиса через развитие знаний и навыков тех, кто над ним работает
Кого мы ищем
Senior Backend-разработчиков с сильной алгоритмической базой и навыками построения архитектур распределённых сервисов, которым было бы интересно стать экспертами Kubernetes
Yandex Managed Service for Kubernetes (MK8s) — сервис Yandex Cloud, который берёт на себя развёртывание, настройку и обслуживание кластеров Kubernetes. Пользователю не нужно настраивать инфраструктуру и заниматься day-2 operations: его единственная задача — деплой манифестов в Kubernetes API. Сервис обслуживает более 6000 кластеров.
Чем занимается команда Managed Service for Kubernetes?
Команда Yandex Managed Service for Kubernetes работает в Yandex Cloud над производительностью, автоматизацией и стабильностью сервиса: развивает архитектуру в сторону микросервисов, строит релизные процессы и пишет новый функционал, включая инструменты подготовки к релизу и оркестрации обновлений Kubernetes. Её задача — упрощать развёртывание и поддержку распределённых приложений в Yandex Cloud.
Какой масштаб у сервиса?
Сервис обслуживает более 6000 кластеров, и запросы клиентов растут: тысячи нод с сотнями тысяч подов под ML-задачи, большие данные и общие кластеры крупных компаний.
Кого ищет команда Managed Service for Kubernetes?
Команда ищет Senior Backend-разработчиков с сильной алгоритмической базой и опытом построения архитектуры распределённых сервисов, которым интересно стать экспертами по Kubernetes.
Какой технологический стек использует команда?
Основной язык разработки — Go, в том числе с AI-инструментами. Стек: Linux, Kubernetes, Kubernetes operators (Kubebuilder) и экосистема Kubernetes — Cilium, Calico, Prometheus, Fluent Bit.
Есть ли в команде разделение на backend-разработчиков и SRE?
Чёткого разделения на backend и SRE нет: senior-сотрудник может взять на себя целое направление и полностью за него отвечать, от архитектуры компонент до эксплуатации.
Присоединяйтесь к команде Yandex Managed Service for Kubernetes®