Проект: Металлургия. MES-система предприятий.
Требования:
- Основной стек: C#, .NET 5+, проект в процессе перехода на .NET 10
- Архитектура: микросервисы, паттерны проектирования, SOLID
- Базы данных: Oracle, опыт работы с ORM (Entity Framework Core)
- Асинхронная коммуникация: RabbitMQ + MassTransit (обязательное требование)
- Контейнеризация и оркестрация: Docker, Kubernetes (K8s)
- Кеширование: Redis
- Распределённая трассировка: Jaeger
- Система контроля версий: Git
- Коммерческий опыт разработки на C#/.NET от 4 лет (уровень Middle+ или Senior)
- Опыт в проектах, связанных с MES или другими производственными системами
- Глубокое понимание SQL и оптимизации запросов
- Ответственность, умение работать самостоятельно, хорошие коммуникативные навыки
Задачи:
- Самостоятельная разработка и доработка сервисов для производственных модулей MES
- Участие в развитии и поддержке микросервисной архитектуры
- Проектирование, реализация и оценка задач
- Написание качественного кода, модульных тестов и документации
- Проведение code review
- Ведение рабочей отчётности в Jira
Условия: удалённая работа, фулл тайм.