Назад к вакансиям

Разработчик на Go в Server Infrastructure Yandex Cloud

Yandex CloudРФУдалённо
PythonKubernetesCI/CDGoTerraformGolangTeamCitysaltstackServer InfrastructureSpinnaker

Описание

Команда Server Infrastructure занимается эксплуатацией быстро растущей инфраструктуры Yandex Cloud в рамках подразделения Cloud Foundation Services, строя надёжную и масштабируемую инфраструктуру для виртуальных машин пользователей и внутренних сервисов. Сервисы работают с большим количеством облачных и общих яндексовых систем, собирают данные о хостах, метрики состояния железа и кластера в целом, чтобы планировать обслуживание серверов и распределять ресурсы. Под управлением команды находится более 20 тыс. серверов в трёх дата-центрах Яндекса.

Обязанности

  • Развивать систему эксплуатации инфраструктуры Yandex Cloud, автоматизируя жизненный цикл серверов от ввода до бесшовного обновления ОС
  • Проектировать и дорабатывать систему инвентаризации, объединяющую физическую и логическую информацию о парке железа
  • Участвовать в разработке Kubernetes-операторов и устройств на базе device plugin
  • Интегрировать NRI (Node Runtime Interface) для управления ресурсами узлов кластера и контейнерами
  • Заниматься разработкой сервисов-агентов для мониторинга, сбора метрик и выполнения проверок на хостах
  • Поддерживать и развивать инструменты для планирования и распределения ресурсов внутри облака

Требования

  • Использование Golang и Python для разработки сервисов и автоматики
  • Использование SaltStack и Terraform для описания инфраструктуры
  • Использование TeamCity и Spinnaker для процессов CI/CD