Senior Software Engineer (Platform)

г. Москва
Опыт работы От 3 до 6 лет
Занятость: полная

Описание

Ozon — одна из крупнейших российских e-commerce компаний.

Каждый день на сайте Ozon больше 1,4 млн посетителей выбирают из миллионов товаров и делают больше 70 000 заказов.
Успешный e-commerce — это давно не сайт с картинками, а технологическая компания. Чтобы миллионы пользователей могли делать десятки тысяч заказов в день и получать их вовремя, нужна ИТ-инфраструктура, которая способна все это поддерживать.

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

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

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

Ваши задачи:

  • решение фундаментальных платформенных проблем, возникающих при эксплуатации >1k микросервисов (балансировка нагрузки и сетевых соединений, бесшовное переключение баз данных при падении мастера и т.д.);
  • развитие и поддержка общего фреймворка для микросервисов, улучшение интеграции микросервисов с инфраструктурой и их инструментирования;
  • реализация и развитие общих библиотек для работы с базами данных, кафкой, редисом и другими сервисами, а также документирование этих библиотек;
  • интеграция платформенного фреймворка с CI-системой (запуск тестов, деплой);
  • работа с командами как с заказчиками платформенных фичей;
  • планирование и стратегическое развитие платформы 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) и логирования (Graylog).

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

  • динамичный и быстроразвивающийся бизнес, ресурсы, возможность сделать вместе лучший продукт на рынке e-commerce!
  • свободу действий в принятии решений;
  • достойный уровень заработной платы;
  • профессиональную команду, которой мы гордимся;
  • возможность развиваться вместе с нашим бизнесом.

Ключевые навыки:

  • IT

Условия и бонусы

  • ДМС
    ДМС
    Медицинское страхование, включая услуги стоматолога и оплату больничных
  • Уютный офис
    Уютный офис
    Рабочее место с мощной техникой и отличным видом
  • Команда профессионалов
    Команда профессионалов
    Мы собрали лучших в своем деле специалистов
  • Обучение
    Обучение
    Осваиваем новые технологии, проводим собственные и участвуем во всех крупных митапах и конференциях
  • Бонусы от партнеров
    Бонусы от партнеров
    Скидки в фитнес-клубах, кафе, ресторанах и множество других спецпредложений и бонусов от наших партнеров

Оставьте отклик

Мы с вами свяжемся, ответим на все вопросы и будем рады увидеть у себя.

Я соглашаюсь передать свои персональные данные, содержащиеся в анкете и всех приложенных файлах, в ООО «Интернет Решения» исключительно для включения во внешний кадровый резерв и чтобы компании ООО «Интернет Решения», ООО «Озон Технологии» и ООО «Интернет Трэвел» могли предлагать мне вакансии. Я понимаю и соглашаюсь, что мои данные будут храниться и обрабатываться в ООО «Интернет Решения» в течение пяти лет, в соответствии с Федеральным законом «О персональных данных»

Спасибо за отклик

В ближайшее время мы свяжемся с вами.

Я соглашаюсь передать свои персональные данные, содержащиеся в анкете и всех приложенных файлах, в ООО «Интернет Решения» исключительно для включения во внешний кадровый резерв и чтобы компании ООО «Интернет Решения», ООО «Озон Технологии» и ООО «Интернет Трэвел» могли предлагать мне вакансии. Я понимаю и соглашаюсь, что мои данные будут храниться и обрабатываться в ООО «Интернет Решения» в течение пяти лет, в соответствии с Федеральным законом «О персональных данных»

Спасибо за отклик

В ближайшее время мы свяжемся с вами.

Спасибо за отклик

В ближайшее время мы свяжемся с вами, обсудим все детали и сможем предложить вакансии.