на главную
hh•1 ч. назадСвежая вакансияОпубликована сегодня на hh.ru. Свежая — до 5 дней, умеренная — 6–14 дней, долгая — от 15 дней. Дата берётся с сайта-источника.Прямой откликПриоритетный откликВаше резюме и сопроводительное письмо уходят напрямую рекрутёру компании на почту, минуя общую очередь откликов на вакансию

Go-разработчик

Навыки и технологии

GoPostgreSQLKubernetesDockerMySQLGitPrometheus

Ключевая задача

Разработка и проектирование высоконагруженных микросервисов на Go для сервиса путешествий Ozon Travel.

Описание вакансии

О компании

Привет! Это команда Ozon Travel.

Мы создаём один из самых быстрорастущих сервисов путешествий, который объединяет в одном интерфейсе всё необходимое: бронирование авиа-, ж/д-билетов, отелей и туров.

Каждый день мы помогаем десяткам тысяч путешественников планировать поездки: работаем с огромными объёмами данных, сложной логикой и высокими нагрузками, ускоряем поиск и выдачу запросов, анализируем тысячи маршрутов и находим наиболее выгодные предложения.

У нас много амбициозных задач и планов по развитию платформы, поэтому мы ищем Go-разработчика.

Обязанности

  • Участвовать в проектировании и разработке архитектурных решений.
  • Писать качественный и высокопроизводительный код на Go.
  • Изучать и встраиваться в существующие микросервисы Ozon.

Требования

  • Опыт разработки на Go от 4 лет.
  • Опыт работы с Git.
  • Понимание принципов работы веб-протоколов.
  • Опыт работы с базами данных и знание SQL, PostgreSQL, MS SQL.
  • Понимание классических алгоритмов и структур данных.
  • Умение писать тесты и тестируемый код.

Будет плюсом:

  • Опыт работы с Linux, Unix.
  • Знакомство с gRPC и знание особенностей программирования многопоточных систем.
  • Знание Docker, K8s, Helm, Linkerd, CoreDNS, Prometheus.
  • Опыт разработки высоконагруженных и отказоустойчивых решений.
  • Умение анализировать инциденты в масштабных распределённых системах.