Яндекс

Старший разработчик на Go (Service Mesh)

в Яндекс

250 000 —‍ 350 000 ₽/мес на руки

📍 Москва (м. Парк культуры)Санкт-Петербург (м. Площадь Ленина)ЕкатеринбургБелград (Сербия)Офис или гибрид
Специализация
Golang
Уровень
Senior

Мы развиваем инфраструктурное контейнерное облако, в котором расположены сервисы, создаваемые тысячами разработчиков Яндекса. Всё ради того, чтобы запуск и эксплуатация сервиса занимали минимум времени, а стоимость ресурсов облака была минимальной. Под управлением внутреннего облака находится более 110K серверов и заведено более 50K приложений (суммарно около 1М контейнеров).

Ближайший его аналог — Kubernetes, но мы позволяем запускать сервисы в одной инсталляции, масштабированной на весь Яндекс. В нашем облаке развёрнуты как крупные потребители, например Поиск или MapReduce в лице YT, так и микросервисы, которые хоть и крошечные, зато их многие десятки тысяч — например, весь Такси.

Мы позволяем не только запускать сервисы, но и даём пользователю всё, что нужно, чтобы их эксплуатировать: настраиваем балансировку, предоставляем мониторинг поднятых сервисов, собираем логи, поддерживаем интеграцию с CI/CD и не только.

Относительно новое направление у нас — разработка единой инфраструктурной платформы (PaaS), которая объединяет под собой инфраструктурные сервисы и позволяет:

  • Скрыть от разработчика лишнюю сложность по созданию и настройке своего сервиса.
  • Хранить настройки сервиса рядом с кодом и применять GitOps-подходы при разработке своих сервисов.

Основная часть платформы разрабатывается на Go, активно используем компоненты Kubernetes, ряд инструментов написан на Python. Значимым её компонентом является Service Mesh — концепция и важная подсистема, позволяющая управлять взаимодействием микросервисов. Мы ищем опытного разработчика, который будет участвовать в её развитии и поддержке, а также интеграции с другими компонентами платформы.

Технологии/инструменты

Go/Python

Мы ждём, что вы

  • Занимались промышленной разработкой на Go или Python более трёх лет.
  • Применяли в работе классические алгоритмы.
  • Знаете классические структуры данных и особенности работы с ними в Go или Python.

Будет плюсом, если вы:

  • Проектировали и разрабатывали распределённые высоконагруженные сервисы.
  • Владеете проблематикой построения облачных сервисов.
  • Отлично знаете Linux.
  • Занимались многопоточным и асинхронным, сетевым программированием.
Аксинья Кузнецова IT Recruiter
Яндекс

О компании Яндекс

Сфера
Продуктовая компания
Инвестиции
$100M+
Размер
1001+

Яндекс — одна из крупнейших IT-компаний в России. Компания развивает самую популярную в стране поисковую систему и создаёт сервисы, которые делают жизнь людей более комфортной и яркой. Сервисы Яндекс помогают в повседневных делах в офлайне и онлайне. С их помощью можно искать информацию в интернете, слушать музыку, выбирать товары и места, заказывать еду, перемещаться по городу и делать многое другое. Яндекс предлагает также продукты для рекламодателей и владельцев бизнеса.

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

420 000 – 520 000 ₽/мес на руки
📍 Москва (м. Спортивная), полная удалёнка
350 000 – 500 000 ₽/мес на руки
📍 Москва (м. Деловой центр), офис или гибрид
321 000 – 485 000 ₽/мес на руки
📍 Москва (м. Белорусская), полная удалёнка
321 000 – 485 000 ₽/мес на руки
📍 Москва (м. Белорусская), полная удалёнка
321 000 – 485 000 ₽/мес на руки
📍 Москва (м. Белорусская), Санкт-Петербург (м. Новочеркасская), полная удалёнка