Backend-разработчик (Go)
Разработка высоконагруженных микросервисов на Go для e-commerce. Требуется опыт бэкенд-разработки уровня middle-senior, знание PostgreSQL, Kafka, gRPC. Предлагается работа в крупной команде с интересными задачами по оптимизации и масштабированию.
Зарплата не указана — оценили по рынку
На основе 9 похожих вакансий за 90 дней.
Что предстоит делать
Мы разрабатываем сервисы: • Карточка заказа в личном кабинете (трек-коды, статус заказа, стоимость, возврат по заказу и т.д.). • Управление заказом (сборка или отмена заказ, перенос сроков доставки, поддержка десятков способов доставки и т.д.). • А также список заказов, отзывы на заказ и коммуникации по заказам (e-mail рассылка, пуши, нотификация). Что интересного? • Стек: Go, PostgreSQL, memcached, Kafka, gRPC. • Последние 3 года хайлоад на проекте вырос с 2.5к RPS до 70к, при этом нагрузка продолжает увеличиваться. • Отдел (42 человека) состоит из проектных команд, у нас есть 9 QA, 7 SA, 1 PM, 2 Frontend и остальные все бэки, много специалистов с кем можно обменяться опытом, при этом задачи мы стараемся давать по разным доменам (сервисы выше), чтобы минимизировать рутину. • Сейчас на проекте 4 больших микросервиса, у каждого свои особенности, например, сервис “агрегатор данных” ходит в разные другие 45 смежных микросервисов, эти обращения нужно параллелить и делать много каскадов, потому что сервисы переплетаются и зависят друг от друга. • Есть 2 сервиса с большим объём бизнес логики, где необходимо учитывать очень много различных параметров, когда нужно что-то конкретное пользователю показать. Примеры задач: • Из-за увеличения нагрузки постоянно приходится придумывать новые способы оптимизации кода и архитектуры. • Очень серьезно относимся к работе QA, разработчики часто думают, как сделать код более “тестируемым”, разрабатываем для этого различные инструменты. Что предстоит делать? • Участвовать в разработке микросервисных систем. • Писать код для highload сервисов и больших объемов данных. • Мониторить и оптимизировать производительность системы.
Что ждём от вас
- Бэкграунд на бэкэнде на уровне middle-senior.
- Опыт работы с микросервисной архитектурой, базами данных.
- Опыт работы в команде.
Что предлагаем
Стек и инструменты
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Ещё в Ozon
109 активных вакансий в компании
Руководитель отдела тестирования
~994 500 ₸ оценка
Руководитель отдела тестирования в Ozon Банк: управление командой из 13+ QA-инженеров, развитие стратегии тестирования и автоматизации. Требуется опыт автоматизации от 3 лет, знание Python, PyTest, CI, API. Предлагается работа в финтехе с высоконагруженными сервисами.
Старший разработчик (Go) в команду seq-db
~1 558 050 – 2 154 750 ₸ оценка
Разработка и поддержка высоконагруженной базы данных для хранения логов и трейсов. Требуется опытный Go-разработчик с пониманием инфраструктуры и распределённых систем. Предлагается работа в сильной команде над open source проектом.
Старший инженер по тестированию (QA)
~1 127 100 – 1 707 055 ₸ оценка
Команда Resource Core ищет старшего QA-инженера для тестирования платформы управления инфраструктурными ресурсами. Нужно разрабатывать автотесты, проектировать сценарии для сложных инфраструктурных кейсов и участвовать в хаос- и нагрузочном тестировании. Ожидается опыт автоматизации, понимание распределённых систем и CI/CD.
Похожие вакансии
6 вакансийMiddle Fullstack разработчик (Go/React)
Ищем Middle Fullstack разработчика для работы над порталом недвижимости в MENA. Нужно 3+ года опыта с Go и знание React/React Native. Предлагают удаленную работу, соцпакет и возможности для роста.
Go-разработчик
~1 326 000 – 1 989 000 ₸ оценка
Компания Юзтех ищет Go-разработчика для создания системы исходящего обзвона на базе FreeSWITCH. Требуется опыт от 2-3 лет, знание микросервисов, PostgreSQL, Redis, брокеров сообщений и Docker. Предлагают удалённую работу, ДМС, обучение и корпоративные бонусы.
Go Developer (Video Processing / Media Pipelines)
~1 326 000 – 1 989 000 ₸ оценка
Разработка и адаптация open-source платформы для обработки видео в реальном времени. Требуется уверенное знание Go, опыт с REST/gRPC, медиапотоками и очередями сообщений. Предлагают удаленную работу, гибкий график и конкурентный доход.
Разработчик Go (Golang)
~1 326 000 – 1 989 000 ₸ оценка
Разработка микросервисов на Go для сервисов привилегий Ozon Банка. Требуется опыт от 2 лет, знание SQL и Linux. Предлагается работа в финтехе с современным стеком.
Golang разработчик
~1 326 000 – 2 438 650 ₸ оценка
Ищем Golang разработчика для работы над высоконагруженными сервисами в международной продуктовой команде. Требуется от 3 лет опыта на Go, знание SQL, PostgreSQL, Docker и микросервисной архитектуры. Предлагается удаленная работа и участие в масштабных проектах.
Go-разработчик
~1 326 000 – 1 989 000 ₸ оценка
Ищем Go-разработчика с опытом от 3 лет для проектирования и оптимизации внутренних систем ПВЗ. Требуется знание PostgreSQL, брокеров сообщений и Linux. Предлагаем удалённую работу и участие в полном цикле создания продукта.