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