Разработчик C#, Логистика, Центральная логистика

Оплата не указана

Вакансия находится в архиве

Ozon

г. Москва

Требуемый опыт работы

От 3 до 6 лет

Тип занятости

Полная занятость

График работы

Полный день

Исторически архитектура Ozon.ru была спроектирована в расчёте на вертикальное масштабирование (большой монолит MSSQL и множество хранимых процедур, реализующих бизнес-логику). Сейчас наступает время, когда возможности вертикального масштабирования на исходе, и необходим разворот в сторону микросервисов и горизонтального масштабирования. Одновременно с этим приходится решать другой класс проблем, возникающих в распределённых системах.

Наши проекты вращаются вокруг основных сущностей логистики:

1. Постинги (отправления пользователю, например, коробки с книгами).

2. Этикетки (которые приклеиваются на коробку и содержат в себе ценную метаинформацию, необходимую для скорейшей доставки заказа).

3. Перевозки (сервисы для операций над перевозками, их состоянием, контентом и маршрутами).

Мы отвечаем за ряд сервисов и за часть старого монолита. Стратегической задачей является тотальное избавление от этого монолита и замена его современными микросервисами. Конечно же параллельно с реализацией новых запросов и пожеланий от бизнеса.

Наши сервисы связаны с центральными сущностями логистики и поэтому всегда business-critical. К нам поступают интересные и амбициозные задачи, решение которых напрямую влияет на развитие Ozon.

Наш стек: .NET Core 3.1 и .NET 5, C#, PostgreSQL, MSSQL, Kafka, gRPC, Gitlab CI/CD, Docker, Kubernetes, Prometheus + Grafana, Graylog, opentracing + jaeger, Jira

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

  • Проектировать и разрабатывать решения в соответствии с требованиями.
  • Писать качественный, высокопроизводительный код.
  • Проводить код-ревью.
  • Писать автотесты.
  • Документировать разработанные решения.
  • Проводить анализ существующего кода, настройку производительности отдельных его участков.
  • Обеспечивать бесперебойную работу реализованных решений и интеграцию их в системы мониторинга.

Мы ожидаем:

  • Высшее техническое образование.
  • Умение работать в команде.
  • Осознанный подход к выполнению задач – не просто писать код, а вникать в суть проблемы, предлагать решение.
  • Хорошее знание или готовность быстро изучить технологии из нашего стека.
  • Опыт коммерческой разработки на С# и хорошая квалификация (алгоритмы, структуры данных, умение писать понятный и эффективный код).
  • Знание платформы .net (memory management, performance tuning, etc).
  • Умение писать тесты и тестируемый код.
  • Понимание принципов работы баз данных (MS SQL Server, PostgreSQL).
  • Практический опыт работы с базами данных (T-SQL, оптимизация запросов).

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

  • Опыт разработки высоконагруженных систем с большими объёмами данных и большим количеством одновременно работающих пользователей.

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

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

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

Ms sql server
Postgresql
Ms sql
.net core
C#
Masonite
Разработка логистики

Контактная информация

Ozon

Сайт: не указан

Почта: не указана

Вакансия опубликована 12.04.2024 в г. Москва.

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

#

Не указана

Москва

Полный день

РСХБ-Интех - российская IT-компания и digital-сердце Россельхозбанка. Мы разрабатываем новые банковские продукты и улучшаем текущие.

Наша цель – сделать экосистему нового поколения, инновационный продукт и усовершенствовать взаимодействие пользователя с банком, сделать его понятным и удобным...

29 мая

#

Москва

Удаленная работа

Обязанности:
  • Разработка игровых механик и функций
  • Создание игровых объектов и уровней.
  • Реализация визуальных эффектов.
  • Тестирование и отладка игр.
  • Сотрудничество с другими членами команды...

3 ноября

#

Москва

Полный день

C# Unity Developer

ITкомпании Web Строитель требуется: C# Unity разработчик.

Обязанности:

  • Разработка и поддержка приложений с использованием C# и Unity;
  • Разработка функционала взаимодействия объектов в 3D пространстве...

12 апреля