Разработчик C#, Логистика, Системы оперирования точкой ПВЗ

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

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

Ozon

г. Санкт-Петербург

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

От 1 года до 3 лет

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

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

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

Полный день

Каждый день в любую погоду пункты выдачи заказов Ozon готовы передать посылки покупателям. За этим стоит труд многих людей от курьеров до менеджеров. И задача IT - сделать их работу приятней и удобней. Пункт выдачи заказов должен быть удобным и заметным, легкодоступным и понятным. Но перед этим пункт выдачи еще нужно открыть, выбрав правильную локацию и пройдя несколько этапов согласований.

Поэтому мы ищем Backend разработчика в команду разработки Франшиза Ozon Partners Platform, который поможет нам построить качественный продукт по развитию сети пунктов выдачи заказов.

Наш стек:


Backend: .NET 7/8, C#, REST/gRPC, PostgreSQL, Microservices, Kafka, Go
Frontend: Vue.js, TypeScript
QA: Python, PyTest, Allure
Логирование/метрики: Opentracing + Jaeger, Prometheus + Grafana, Graylog
Инструменты: Rider, GitLab CI/CD, Allure, Docker, Kubernetes, Jira, Confluence, PC / Mac на выбор.

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

  • Решать backend-задачи системы открытия пунктов выдачи от начала до конца: схема БД, контракты между сервисами, реализация бизнес-логики, метрики, деплой и диагностика работы в production;
  • Дорабатывать существующие сервисы и писать новые;
  • По многочисленным логам и метрикам диагностировать, решать и предотвращать проблемы в production;
  • Активно участвовать в разработке инфраструктурных решений.

Мы ожидаем:

  • Опыт работы с микросервисной архитектурой (в том числе проектирование), Kubernetes, знание протоколов межсервисного взаимодействия (HTTP, gRPC) и форматов данных (JSON, protobuf);
  • Опыт реализации асинхронного взаимодействия сервисов, опыт работы с очередями (Kafka, RabbitMQ);
  • Глубокое понимание .NET платформы (.NET рантайм, сборка мусора, многопоточность/асинхронность, стандартный функционал .net фреймворка), подкрепленное соответствующим опытом разработки;
  • Понимание принципов вертикального и горизонтального масштабирования сервисов, опыт поиска узких мест приложений, оптимизации потребления памяти/cpu, поиск и устранение утечек памяти, приветствуется опыт разработки приложений с высокой нагрузкой на сервисы;
  • Опыт разработки отказоустойчивых приложений (graceful degradation, метрики, алерты, репликация БД, транзакционность в распределенных системах, гарантии доставки сообщений);
  • Опыт проектирования структуры БД, нормализация/денормализация структуры данных;
  • Желательна экспертиза по Postgres, знание специфик (vacuum, композитные типы, специфичные для postgres индексы, работа с блокировками на уровне БД и т.д.);
  • Знание SQL и опыт написания запросов (т.е. работал не только через ORM и способен писать sql)

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

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

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

Masonite
Логистика
Разработка логистики
C#
Sqlite

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

Ozon

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

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

Вакансия опубликована 20.05.2024 в г. Санкт-Петербург.

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

#

Не указана

Москва

Красные ворота

Полный день

Подробное описание

17 мая

#

Не указана

Москва

Полный день

Подробное описание

12 апреля

#

Москва

Площадь Ильича

и еще 1 станция

Полный день

Подробное описание

12 июля