C#-разработчик, Инструменты управления товарами
офис, удалёнка, гибрид, Москва
Команда разрабатывает высоконагруженные распределённые сервисы для работы с товарным составом Озон: разметка поиска, фильтрация по складам и другие критичные для каталога функции. Роль важна для стабильности и скорости обработки миллиардов товарных записей и десятков тысяч запросов в секунду
ГрейдMiddle/Senior
Стек
C#.NETPostgreSQLKafkagRPCClickHouseKubernetes
Задачи
- •Проектирование и разработка высоконагруженных отказоустойчивых сервисов
- •Оптимизация производительности и масштабирование систем
- •Писать модульные и интеграционные тесты, поддерживать качество кода
- •Участвовать в код-ревью, планировании и улучшении архитектуры
- •Участвовать в дежурствах и решении инцидентов
Обязательно
- •Уверенные знания C# и .NET Core
- •Глубокое понимание ООП, SOLID и шаблонов проектирования
- •Понимание базовых алгоритмов и структур данных
- •Опыт работы с SQL (PostgreSQL или аналогами)
- •Опыт работы с системами кеширования (Redis или аналогами)
- •Опыт работы с брокерами сообщений (Kafka, RabbitMQ и др.)
- •Опыт проектирования и поддержки RESTful API и/или gRPC-сервисов
Будет плюсом
- •Опыт работы с ClickHouse
- •Знания в области высоконагруженных и масштабируемых систем
- •Опыт с Docker и Kubernetes