Москва
Кто мы:
Команда одной из основных бизнес-систем компании со сложной гетерогенной структурой, или просто KORM — это внутренняя корпоративная информационная система собственной разработки, предназначенная для автоматизации e-comm процессов размещения и обработки заказов. Данная система поддерживает продажи и сторонние интеграции с партнерами для автоматизации бизнес-направления. Система обслуживает высоконагруженные процессы, хайлоад, 24/7 критичная для бизнеса система.
Для чего вы нам нужны:
- Развивать и поддерживать высоконагруженной информационной системы;
- Проектировать и реализовывать высоконадежные распределенные сервисы;
- Разрабатывать новые микросервисы в контейнерах.
Ожидаем от вас:
- Уверенные знания C# и внутреннего устройства .net runtime;
- Опыт разработки многопоточных и асинхронных микросервисов;
- Опыт написания и оптимизации SQL запросов (SQL Server, PostgreSQL);
- Опыт разработки распределенных messaging систем (Kafka, RabbitMQ).
- Опыт разработки веб-сервисов (REST, GraphQL, OData, gRPC).
Будет плюсом:
- Знание принципов и паттернов проектирования корпоративных приложений;
- Опыт разработки горизонтально-масштабируемых решений;
- Понимание работы CLR, работы с памятью, GC, threading, async;
- Базовые знания о контейнеризации (docker, k8s, helm)
- Опыт кроссплатформенной разработки .net (win, linux)
- Понимание работы NoSql (Redis, Tarantool);
- Понимание работы NServiceBus.