Пресненская набережная 10блокС
WMS — это высоконагруженная система, состоящая из нескольких десятков разных микросервисов, отвечающая за качественную, своевременную и удобную доставку товаров от Ozon по всей России и СНГ.
Наша команда отвечает за мастер-систему поставок, которая интегрирована с более чем 100 сервисами со всего Ozon.
Ежедневно в наших сервисах создается более 100 тысяч поставок, обрабатывается и отправляется более 6 млн событий, а из наших баз данных вычитывается более 100 млн строк данных по поставкам для сервисов-потребителей.
Стабильная и надежная работа наших сервисов критически важна для многих процессов Ozon.
Написанный код обязательно покрываем Unit-, интеграционными и автотестами.
В разработке сначала продумываем архитектуру, стремясь к изящности и простоте дальнейшей поддержки решений.
Наш стeк
Разработка: Go.
Хранение данных: Postgres, Memcached, Kafka.
Логирование/метрики: Opentracing + Jaeger, Prometheus + Grafana, Graylog.
Протоколы: http (http2), proto, gRPC.
Инструменты: GitLab CI/CD, Allure, Docker, Kubernetes, Jira.
Вы будете
- Активно взаимодействовать с другими командами при реализации задач.
- Проектировать новую функциональность и презентовать технические решения.
- Развивать существующие системы и участвовать в их интеграции.
Нам важно
- Опыт промышленной разработки от 3 лет.
- Умение работать в команде из разработчиков, аналитиков, тестировщиков.
- Навык находить простые решения для сложных задач.
Будет плюсом
- Опыт работы с gRPC.
- Знание инструментов мониторинга (Prometheus, Grafana).
- Понимание принципов работы распределенных систем.
- Опыт проектирования хранения баз данных.