Обязанности:
Автоматизация жизненного цикла серверовВам предстоит развивать систему эксплуатации инфраструктуры Yandex Cloud: заменять ручные операции автоматикой — от ввода и вывода серверов до бесшовного обновления ОС на всём кластере. Разработка системы инвентаризации
Вы будете проектировать и дорабатывать систему инвентаризации, которая объединяет физическую и логическую информацию обо всём парке железа, — чтобы хранить и использовать данные об инфраструктуре было проще. Разработка для Kubernetes
Вы будете участвовать в разработке Kubernetes-операторов и устройств на базе device plugin, а также интегрировать NRI (Node Runtime Interface) — инструменты, через которые облако управляет ресурсами узлов кластера и контейнерами на хостах. Разработка сервисов мониторинга
Вы будете заниматься разработкой сервисов-агентов для мониторинга, сбора метрик и выполнения проверок на хостах — чтобы неполадки диагностировались автоматически, до выхода сервера из строя. Развитие инструментов планирования ресурсов
Также вы займётесь поддержкой и развитием инструментов, которые помогают планировать и распределять ресурсы внутри облака. Больше о том, что под капотом платформы Yandex Cloud, — в канале Inside Yandex Cloud
Ключевые навыки:
- Пишете чистый код на Go — либо на Python и готовы быстро освоить Go
- Разрабатывали и поддерживали отказоустойчивые системы
- Выстраивали и эксплуатировали CI/CD-процессы для сервисов, использовали концепцию Infrasructure as Code
- Знаете, как построить идеальный мониторинг
- Любите улучшать процессы и автоматизировать задачи, писали сервисы и утилиты для автоматизации
Дополнительные требования:
- Работали с системами контейнеризации и управления конфигурациями: Docker, K8s, SaltStack, Ansible, Terraform
- Разрабатывали операторы и плагины для K8s
- Строили облачные сервисы
- Глубоко знаете Linux