МоскваМосква

Backend-разработчик .NET

удалёнка, гибрид, Москва

Команда ДИТ Москвы поддерживает и развивает серверную часть городской платформы: микросервисы с GraphQL и REST для предоставления госуслуг. Роль важна для стабильности интеграций, авторизации и обработки событий в реальном времени для миллионов пользователей

ГрейдMiddle/Senior
Опытот 3 лет

Стек

C#.NETPostgreSQLKafkaRabbitMQRedisEntity Framework CoreGraphQL (HotChocolate)IdentityServer5DockerNLogElasticSearchGitCI/CD

Задачи

  • разработка и поддержка серверной логики на .NET
  • проектирование и реализация GraphQL (HotChocolate) и REST API
  • проработка схем и оптимизация запросов в PostgreSQL, миграции через EF Core
  • интеграция с Kafka и RabbitMQ для асинхронного взаимодействия
  • настройка кэширования в Redis и работа с федеративной авторизацией (OAuth2/OpenID Connect)
  • написание тестируемого кода и участие в код-ревью, мониторинг и диагностика через NLog + ElasticSearch

Обязательно

  • опыт разработки на C# и .NET (6–8) от 3 лет
  • обязательный опыт с GraphQL (HotChocolate или аналог)
  • уверенное знание SQL и проектирование схем для PostgreSQL
  • опыт работы с Entity Framework Core и миграциями
  • опыт работы с брокерами сообщений (Kafka или RabbitMQ)
  • опыт работы с Redis (кэширование, pub/sub)
  • опыт интеграции федеративной авторизации: OAuth2/OpenID Connect (IdentityServer или аналоги)

Будет плюсом

  • опыт миграции/обновления на .NET 10
  • настройка и эксплуатация мониторинга и логирования (NLog + ElasticSearch)
Откликнуться на сайте компании

Похожие вакансии

Смотреть ещё

JobsWave
Найти работу в IT