Старший Go-разработчик в платформу управления инфраструктурой

Яндекс·Russia·Удалённо, Офис·2д. назад

Привет! Я Денис, руковожу командой разработки платформы для управления внутренней инфраструктурой Яндекса. Ищу талантливого разработчика в нашу большую и дружную команду. Вместе мы будем развивать решения для быстрой и удобной работы с инфраструктурой компании, помогая разработчикам создавать и эксплуатировать приложения для миллионов пользователей. Если вы любите Go, распределённые системы и IaC-подход, приходите знакомиться!

В Yandex Infrastructure мы развиваем внутреннее контейнерное облако, где располагаются сервисы, которые создают тысячи разработчиков Яндекса. Под нашим управлением находятся более ста тысяч серверов и запущены десятки тысяч приложений — суммарно около миллиона контейнеров. Кроме того, мы даём пользователю всё, что нужно для эксплуатации сервиса: балансировку трафика, observability (логи, метрики и трейсы), интеграцию с CI/CD и многое другое.

Наше направление — разработка единой платформы, которая объединяет все инфраструктурные компоненты. Платформа позволяет скрыть от разработчика лишние сложности при создании и развитии сервиса, хранить настройки рядом с кодом и применять GitOps-подходы для управления. Основную часть платформы мы разрабатываем на Go, активно используем компоненты Kubernetes, ряд инструментов пишем на Python.

Разработка и поддержка
Вы будете развивать ядро платформы, которая связывает все инфраструктурные сервисы компании. Вам предстоит заниматься дизайном и реализацией интеграций с провайдерами инфраструктуры Яндекса и с внутренним порталом разработчика, развивать IaC-сценарии управления инфраструктурными компонентами вместе с кодом приложений, а также утилиту CLI, которая позволяет управлять своими сервисами прямо из командной строки.

Больше о том, как мы делаем внутреннюю инфраструктуру Яндекса, — в канале Yandex Infrastructure

  • Занимались промышленной разработкой на Go больше трёх лет
  • Применяли в работе классические алгоритмы
  • Знаете классические структуры данных и особенности работы с ними в Go
  • Проектировали и разрабатывали распределённые и высоконагруженные сервисы
  • Занимались многопоточным и асинхронным программированием
  • Владеете проблематикой построения облачных сервисов
  • Знакомы с понятиями Infrastructure as Code, GitOps, Continuous Delivery или хотите о них узнать
  • Цените возможность работать с прямым фидбэком своих пользователей и не боитесь сталкиваться с ним

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

Другие вакансии Яндекс