Команда Domestic разрабатывает и поддерживает интеграции логистических провайдеров и микросервисы, позволяющие продавцам Ozon доставлять товары сторонними перевозчиками.
Обязанности:
- Разрабатывать и поддерживать микросервисную архитектуру.
- Проектировать синхронные и асинхронные интерфейсы.
- Проводить код-ревью.
- Участвовать в планировании, оценке и декомпозиции задач, а также в технических синках.
- Повышать качество и стабильность кода.
Требования:
- Уверенное знание C# и .NET Core.
- Глубокое понимание ООП, SOLID и паттернов проектирования.
- Знание базовых алгоритмов и структур данных.
- Опыт работы с SQL, системами кеширования и брокерами сообщений.
- Опыт проектирования и поддержки RESTful API и/или gRPC-сервисов.
- Умение писать чистый, тестируемый код, работать в команде и разбираться в существующем коде.
Будет плюсом: опыт работы с Grafana, Prometheus, трейсингом, логами, ClickHouse и S3.
Условия и преимущества: удалённая работа; современный стек и развитая инженерная культура, открытая культура и сильная команда.
Стек: C#, .NET, PostgreSQL, Redis, Kafka, gRPC, ClickHouse, S3.