Обязанности и достижения:
Разработка и поддержка микросервисов (C#/.NET, C++) для SaaS-платформы
• Проектирование и развитие транспортных и функциональных микросервисов (backend/middleware) для импорта, обработки документов, OCR и экспорта в различные форматы.
• Разработка высокопроизводительных компонентов на C++ (интеграция с C/C++ OCR системой) и их связь с C# (Interop/PInvoke).
• Поддержка кросс-платформенных решений: Windows Server (Azure), Nano Server, Linux (CentOS, Distroless-контейнеры).
• Хранение данных: Azure Storage и специализированные хранилища (для изолированных сред - on-premise решение).
• Миграция с .NET Core 3.1 на .NET 8: оптимизация производительности, упрощение поддержки кода за счет новых возможностей платформы .NET.
• Сборка Docker-образов, развертывание, мониторинг (Grafana, Kibana).
• Управление функционалом: сбор требований, проектирование API, постановка задач (Jira), контроль выполнения (code review).
• Участие в инцидент-менеджменте: анализ и исправление проблем на продуктиве в collaboration с DevOps/QA.