"• ASP.NET Core 8+ Minimal APIs
• EF Core/Dapper, MediatR, Hangfire
• Kafka/RabbitMQ, Redis
• Clean Architecture, Domain-Driven Design"
API Gateway (.NET Ocelot/YARP)
• Kafka consumers/producers SCADA теги
• REST API ERP/WMS/APS интеграция
• S3 MinIO file processing (Samba shares)
• OPC UA connector prototype
• Retry policies, error handling
• API load tests
• Диспетчеризация core сервис
• OEE calculation algorithms (MTBF/MTTR)
• BPMN workflow engine (WorkflowCore)
• Трейсабилити партий (FIFO/FEFO/LIFO)
• Потери/списания бизнес-логика
• State machine операций
• Unit tests 80% coverage
• EF Core/Dapper repositories (PostgreSQL)
• Производственные архивы схемы
• Redis KPI кэш layer
• OLAP views отчетность
• Data migration scripts
• Query performance optimization
• Hangfire background jobs
Требования к кандидату:
1.Желаемый опыт (кол-во лет) 3-5 лет
2.Обязательно ли наличие профильного образования НЕТ
3.Допустимые локации кандидатов, гражданство Любое
Нужен человек, который знает 88 ,86 MES либо полноценный опыт в дотнет и решать сложные технические задачи
Специализации:
Интеграции
MES бизнес-логика
Data layer
• API Gateway (Ocelot/YARP), Kafka consumers
• Интеграция ERP/WMS/APS/SCADA (REST/gRPC)
• File processing (S3 MinIO, Samba shares)
• Диспетчеризация, OEE алгоритмы, BPMN workflows
• Трейсабилити партий (FIFO/FEFO), потери
• Domain events, CQRS (MediatR)
• EF Core 8 + Dapper (PostgreSQL Npgsql)
• Архивы производственных данных, OLAP хранимки
• Hangfire jobs, отчетные сервисы
Требования (общие)
• ASP.NET Core 8+ Minimal APIs
• EF Core/Dapper, MediatR, Hangfire
• Kafka/RabbitMQ, Redis
• Clean Architecture, Domain-Driven Design"
срок привлечения 6 мес
старт 31.03 📨 Откликнуться можно в telegram Показать контакты
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Текст вакансии взят без изменений
Источник - Telegram канал. Название доступно после авторизации