Стек технологий:
.NET Core (C#)
PostgreSQL
RabbitMQ
Docker, Docker Compose
gRPC
XUnit (для модульного тестирования)
Микросервисная архитектура
REST / gRPC API
Обязанности:
Разработка и поддержка масштабируемых микросервисов на .NET Core
Проектирование и реализация RESTful и gRPC API
Работа с очередями сообщений и асинхронными процессами (RabbitMQ)
Интеграция с PostgreSQL, написание и оптимизация сложных SQL-запросов
Написание модульных и интеграционных тестов (XUnit)
Участие в архитектурных решениях и код-ревью
Работа в среде на основе Docker, настройка окружений для разработки и продакшена
Взаимодействие с DevOps и кросс-функциональными командами разработки
Требования:
3–6+ лет опыта коммерческой разработки на C# и .NET Core
Отличное знание PostgreSQL и навыки оптимизации запросов
Опыт работы с брокерами сообщений (RabbitMQ)
Глубокое понимание микросервисной архитектуры и паттернов масштабирования
Знание принципов проектирования ПО (SOLID, DDD, Clean Architecture)
Уверенное владение Docker для разработки и продакшена
Опыт написания тестов и интеграции их в CI/CD процессы
Опыт работы с gRPC — будет большим плюсом
Будет плюсом:
Опыт работы с Kubernetes
Навыки настройки CI/CD (GitLab CI, GitHub Actions)
Знакомство с инструментами наблюдаемости (ELK, Prometheus, Grafana)
Английский на уровне чтения технической документации и письменного общения
Мы предлагаем:
Конкурентную заработную плату с регулярным пересмотром
Удалённую работу
Полную занятость
21 рабочий день оплачиваемого отпуска
10 оплачиваемых больничных без необходимости предоставлять справку
Минимум бюрократии и возможность влиять на процессы
Участие в создании современных digital-решений с глобальной аудиторией
Присоединяйтесь к нам, если вы хотите быть частью сильной команды, строящей современные цифровые продукты!
Мы растем — и хотим расти вместе с вами!