Go-разработчик, Service Mesh

По договоренности

  • Рижская
  • Проспект Мира
  • Сухаревская

Привет! Это команда Service Mesh.

Наша небольшая команда опытных инженеров отвечает за два ключевых продукта, которыми пользуется весь Ozon:

  • Service mesh, реализованный в виде распределенного сервиса и клиентских библиотек, встраиваемых в микросервисы наших пользователей.
  • API Gateway на Go, который мы активно мигрируем на Envoy.

Более подробно про наш проект Вы можете посмотреть в докладе с конференции Saint Highload++ [1], а также прочитать в нашем блоге на Хабре [2].

Перед нами всегда стоят амбициозные проекты, в ходе которых мы применяем множество сложных инфраструктурных паттернов проектирования. Для этого мы часто погружаемся вглубь крупнейших open source проектов, препарируя их на маленькие кусочки. Наши системы используются всей компанией, в связи с этим через наши сервисы каждую секунду проходят миллионы запросов во всём межсервисном взаимодействии OzonTech.

Сейчас перед нами стоит еще более амбициозный проект по реализации собственной системы управления входящим трафиком, в связи с чем мы ищем инженера, который готов развивать платформенную инфраструктуру вместе с нами.

[1] https://rutube.ru/video/8ca8bf5e53b6c228279dd4f4509f9735/

[2] https://habr.com/ru/companies/ozontech/articles/779266/

Наш стек

Go, PostgreSQL, gRPC, Kubernetes, etcd, Envoy.

Вы будете

  • Участвовать в разработке и запуске нового control plane для Envoy.
  • Проектировать и реализовывать новые фичи — как пользовательские, так и инфраструктурные.
  • Улучшать observability и производительность наших сервисов.
  • Продумывать краевые сценарии и обеспечивать надёжность решений.
  • Помогать внутренним командам как пользователям платформы (при этом рутинные запросы берёт на себя выделенная линия поддержки L1).

Нам важно

  • Умение писать чистый, тестируемый и поддерживаемый код на Go.
  • Понимание сетевого стека и принципов работы сетевых протоколов.
  • Опыт разработки инфраструктурных сервисов.
  • Опыт работы с gRPC.
  • Базовое понимание Kubernetes.

Будет плюсом

  • Опыт работы с Envoy.
  • Знакомство с протоколами конфигурации, такими как xDS.

Адрес: Россия, Москва
Показать на большой карте

Поделиться:

Опубликована день назад

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

Направление работы: В связи с активным ростом команды, мы ищем Go-разработчиков в отдел разработки систем ...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании RWB (Wildberries & Russ)RWB (Wildberries & Russ)
  • Москва
день назад
Мы ищем Go-разработчика в одну из наших команд. ... Чем предстоит заниматься Разработка и сопровождение модулей и сервисов на Go Проектирование и реализация ... отказоустойчивой архитектуры Написание технической документации для API Наши ожидания Опыт разработки на Go ...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании Positive TechnologiesPositive Technologies
  • Москва
3 дня назад
Что мы ожидаем: Опыт backend-разработки от 5 лет, на Go - от 2-х лет.
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании БЮРО 1440БЮРО 1440
  • Москва
2 дня назад
При желании проводить внутренние митапы для разработчиков для анонса новых фичей и поддержания культуры ... Что мы ожидаем: опыт разработки на Go от 2 лет; умение писать чистый тестируемый код на Go; опыт работы ...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании БЮРО 1440БЮРО 1440
  • Москва
2 дня назад
Стек: Go, PostgreSQL, Redis, Kafka, Kubernetes. ... ТЕБЕ ПРЕДСТОИТ: Проектировать и защищать архитектуру; Разрабатывать бэкенд на Golang: писать на Go, покрывать ... ЧТО МЫ ОЖИДАЕМ ОТ КАНДИДАТА: Опыт руководства командой от 1-2-х лет; Опыт коммерческой разработки на Go ...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании М.Видео-ЭльдорадоМ.Видео-Эльдорадо
  • Москва
2 дня назад
Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.