Вакансия в архиве
Компания больше не ищет сотрудника. Посмотрите похожие предложения
Ozon

Старший Go-разработчик (Базовые сервисы / Платформа)

в Ozon

от 150 000 ₽/мес на руки

📍 МоскваПолная удалёнка
Специализация
Golang
Уровень
Senior

Мы строим абсолютно новую платформу в Ozon, основанную на современных технологиях. Задача команды Платформы — обеспечение высокой надежности микросервисов и поддержка высокого уровня инженерной культуры в компании.

Платформа в Ozon — это разработка для разработки, мы снабжаем инженеров библиотеками, фреймворками и подходами, которые решают их повседневные проблемы — быстрый старт нового сервиса, работа с очередями и базами данных, балансировка нагрузки, рейт лимитинг, Сircuit-breaking и многое другое.

Также мы строим внутреннее облако, которое позволяет запускать все необходимые ресурсы “по кнопке” без участия людей: PostgreSQL, Kafka, Ceph, Redis, Memcached и многое другое.

Благодаря этому, наши инженеры могут легко и быстро собрать нужный им продукт из строительных кубиков и масштабировать его под любые нагрузки.

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

GoC/C++/Java/Python/Ruby/PHPLinuxDockerLXC

Вам предстоит

  • Развитие и поддержка общего фреймворка для микросервисов, улучшение интеграции микросервисов с инфраструктурой и их инструментирование.
  • Решение фундаментальных платформенных проблем, возникающих при эксплуатации >2k микросервисов (балансировка нагрузки и сетевых соединений, бесшовное переключение баз данных при падении мастера и т.д.).
  • Создание продуктов As-a-Service.
  • Работа с командами как с заказчиками платформенных фичей.
  • Планирование и стратегическое развитие платформы Ozon.
  • Проведение внутренних митапов для разработчиков для анонса новых платформенных фичей и поддержания культуры разработки на высоком уровне.

Ожидания

  • Умение писать чистый, тестируемый код на Go или опыт платформенной разработки, прекрасное владение одним и более языками: C, C++, Java, Python, Ruby, PHP (мы пишем на Go).
  • Опыт работы с терминалом в Linux и понимание, куда посмотреть, когда сервер тупит.
  • Понимание принципов обеспечения высокой доступности приложений и опыт в балансировщиках нагрузки и Rate-limiter'ах.
  • Опыт работы с распределёнными системами (микросервисы, Service Discovery) и с соответствующими инструментами (LXC, Docker, Orchestration Systems).

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

  • Интерес к анализу, проектированию и решению проблем в масштабных распределенных системах.
  • Умение дебажить и оптимизировать код, автоматизировать рутинные операции.
  • Умение делать CI, Build Pipeline и собирать Docker-образы, писать Makefile.
  • Вы хорошо знакомы с эксплуатацией микросервисов и работали с системами мониторинга (Prometheus), трейсинга (OpenTracing/OpenTelemetry) и логирования (Graylog).

Мы предлагаем

  • Динамичный и быстроразвивающийся бизнес, ресурсы, возможность сделать вместе лучший продукт на рынке e-commerce.
  • Свободу действий в принятии решений.
  • Достойный уровень заработной платы.
  • Профессиональную команду, которой мы гордимся.
  • Возможность развиваться вместе с нашим бизнесом.
Герман Гараев Recruiter
Ozon

О компании Ozon

Сфера
Электронная коммерция
Инвестиции
$100M+
Размер
1001+

Ozon — одна из крупнейших российских e-commerce компаний. Ежедневно обрабатываются несколько миллионов заказов, которые доставляются в 6500 населённых пунктов по всей России.

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

450 000 – 565 000 ₽/мес на руки
📍 Москва (м. Войковская), можно удалённо из РФ
350 000 – 600 000 ₽/мес на руки
📍 Москва (м. Белорусская), Санкт-Петербург (м. Новочеркасская), Казань, Самара, полная удалёнка
300 000 – 400 000 ₽/мес на руки
📍 Санкт-Петербург (м. Московские ворота), можно удалённо из РФ
290 000 – 440 000 ₽/мес на руки
Полная удалёнка
280 000 – 400 000 ₽/мес на руки
📍 Москва (м. Белорусская), можно удалённо из РФ