1 апреля 2025
Для масштабирования наших продуктов, мы в поиске .NET разработчика, который займется сопровождением и развитием микросервисов бэкэнда платформы.
Стек технологий:
.NET 6/7
PostgreSQL
EntityFramework Core
RabbitMQ - EasyNetQ / MassTransit
Docker
Kubernetes (k8s)
Скалируемые микросервисы, высокие нагрузки, среда множества нейросетевых задач и захватывающие технологические челленджи - если это вызывает у вас бурную реакцию и неподдельный интерес - то нам по пути.
Что нужно делать:
Участие в проектировании архитектуры платформы
Проектирование логики и внутренних механик микросервисов
Разработка новых и сопровождение существующих компонент платформы - .NET 6/7:
бэкэнд веб-апи для веб-фронтенда системы (Kestrel)
функциональные микросервисы
Проектирование и разработка схемы БД (pg)
Участие в Code review
Рефакторинг существующего кода
Документирование результатов работы в Jira
Что для нас важно:
Знание .NET 6+ (рантайм, BCL)
Понимание ООП, SOLID, SoC
Способность проектировать контракты соразмерно ёмкости задачи
Понимание паттернов микросервисной коммуникации
Опыт работы на .NET (желательно .NET Core 3 +)
Опыт работы с Unit тестированием
Знание протокола AMQP
Опыт работы с EasyNetQ / MassTransit
Понимание нюансов работы ORM и точек оптимизации производительности
Знание и опыт применения в работе
Опыт работы с реляционными СУБД (pg, MySQL)
Желание развиваться и не бояться сложных задач
Способность донести свою мысль в контексте сложных технических задач и готовность понимать своих коллег
Умение работать в команде и ориентированность на результат
Знакомство с инструментами контейнеризации (Docker, containerd)
Будет преимуществом:
Опыт работы с бот-платформами
Опыт TDD
Опыт работы с Linux-based системами