Описание
Команда Server Infrastructure развивает надёжную и масштабируемую инфраструктуру Yandex Cloud для виртуальных машин пользователей и внутренних сервисов. Она автоматизирует работу с серверами, собирает данные об их состоянии и помогает планировать обслуживание и распределять ресурсы. Под управлением команды — более 20 тысяч серверов в трёх дата-центрах.
Задачи
•Автоматизировать жизненный цикл серверов — от ввода и вывода из эксплуатации до обновления ОС на всём кластере
•Проектировать и дорабатывать систему инвентаризации физической и логической информации о парке оборудования
•Разрабатывать Kubernetes-операторы и устройства на базе device plugin, интегрировать NRI
•Разрабатывать сервисы-агенты для мониторинга, сбора метрик и проверок на хостах
•Поддерживать и развивать инструменты планирования и распределения ресурсов в облаке
Требования
•Писать чистый код на Go или на Python и быть готовым быстро освоить Go
•Иметь опыт разработки и поддержки отказоустойчивых систем
•Уметь выстраивать и эксплуатировать CI/CD-процессы, использовать Infrastructure as Code
•Знать, как построить мониторинг
•Быть готовым улучшать процессы и автоматизировать задачи, иметь опыт написания сервисов и утилит для автоматизации
Будет плюсом
Опыт работы с Docker, Kubernetes, SaltStack, Ansible и Terraform, разработки операторов и плагинов для Kubernetes, создания облачных сервисов и глубокое знание Linux
Условия
Условий в вакансии нет