Старший Go-разработчик, Группа разработки "Остатки и лимитатор склада"

Ozon

Старший Go-разработчик, Группа разработки "Остатки и лимитатор склада"

Москва, Пресненская набережная, 10блокС

Метро: Деловой центр

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

Мы разрабатываем:

Наша команда обеспечивает ключевые функции управления складскими остатками и процессом доставки для продавцов Ozon. Мы реализуем механизмы изменения остатков через все каналы взаимодействия: личный кабинет продавца, специализированный API и импорт данных через Excel-файлы.

Стек: Golang, PostgreSQL, Kafka, gRPC, микросервисная архитектура, хайлоад.

Команда: 1 лид, 3 бэка, 3 QA, 2 фронта.

За что отвечает наша команда:

  • Каждую секунду продавцы передают нам от 35 тысяч до 55 тысяч остатков по своим товарам на своих складах. Наш сервис валидирует весь этот поток данных на корректность и сохраняет проверенные остатки.
  • Отображение в личном кабинете продавца актуальных остатков на его складах и их агрегацию. Нагрузка на чтение данных по остаткам около 10 тысяч RPS, а в пике - до 35 тысяч.
  • Лимитация количества заказов в день у продавца, и контроль соблюдения этого лимита другими сервисами Ozon.
  • Помимо этого мы постоянно принимаем участие в разных проектах по развитию других инструментов управления логистикой продавца, по настройке складов продавца, методов доставки, и тд.
  • Мы развиваем и поддерживаем продукт, которым активно пользуются продавцы Ozon и постоянно делаем проекты по улучшению пользовательского опыта и улучшению логистических процессов.
  • У нас есть множество интеграций и взаимодействия с другими микросервисами в компании, Kafka, Redis, шардированые PostgreSQL.
  • Наши сервисы постоянно обрабатывают большой поток данных, а нагрузка и объём данных от года к году всегда растет.
  • У нас всегда есть работа по улучшению наших систем: нужно будет искать способы, как ускорять их работу, увеличивать их пропускную способность, повышать отказоустойчивость, эффективнее использовать инфраструктуру, снижать нагрузку на другие сервисы, оптимизировать код, и взаимодействий как между сервисами, так и БД и другими ресурсами.

Что предстоит делать?

  • Участвовать в разработке микросервисных систем.

  • Писать код для highload сервисов и больших объемов данных.

  • Мониторить и оптимизировать производительность системы.

Мы ожидаем:

  • Бэкграунд на бэкэнде на уровне senior, опыт от 5 лет и выше.

  • Опыт работы с микросервисной архитектурой, базами данных.

  • Опыт работы в команде.

Навыки
  • Golang
  • Go
  • PostgreSQL
  • Apache Kafka
  • Микросервисная архитектура
  • Docker
  • Docker-compose
  • Grafana
  • Prometheus
  • Kubernetes
  • k8s
Посмотреть контакты работодателя

Адрес

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

Ozon
Удаленная работа
  • Москва

  • Не указана

Рекомендуем
Ozon
Удаленная работа
  • Москва

  • Не указана

Рекомендуем
Ozon
Удаленная работа
  • Москва

  • Не указана

Рекомендуем
Ozon
Удаленная работа
  • Москва

  • Не указана

Ozon
Удаленная работа
  • Москва

  • Не указана

МАГНИТ, Розничная сеть

Senior Golang разработчик (Post Purchase User Content)

МАГНИТ, Розничная сеть

Удаленная работа
  • Москва

  • Не указана

М.Видео-Эльдорадо

Ведущий Go разработчик

М.Видео-Эльдорадо

Удаленная работа
  • Москва

  • Не указана

Лин Айти
Удаленная работа
  • Москва

  • Не указана

РДП Энтерпрайз
Удаленная работа
  • Москва

  • Не указана

Виасат Тех

Golang developer

Виасат Тех

Удаленная работа
  • Москва

  • Не указана

STARTRIBE LTD
Удаленная работа
  • Москва

  • Не указана

«UZUM TECHNOLOGIES»

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

«UZUM TECHNOLOGIES»

Удаленная работа
  • Москва

  • Не указана

AME
Удаленная работа
  • Москва

  • от 250000 RUR

Customapp
Удаленная работа
  • Москва

  • до 350000 RUR

ИТ-Экспертиза
Удаленная работа
  • Москва

  • до 350000 RUR

SkillStaff
Удаленная работа
  • Москва

  • до 380000 RUR

СП Солюшен
Удаленная работа
  • Москва

  • до 380000 RUR

Киберпротект

Senior Go Developer (DLP)

Киберпротект

Удаленная работа
  • Москва

  • до 380000 RUR

Morizo
Удаленная работа
  • Москва

  • до 380000 RUR

Флант
Удаленная работа
  • Москва

  • до 380000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию