Информационная Группа «Интерфакс» создает профессиональные IT- системы, которые помогают компаниям работать на финансовом и товарном рынках, принимать инвестиционные решения, управлять рисками и организовывать внешние коммуникации.
Одно из основных направлений деятельности компании Интерфакс - это поставка политических и экономических новостей, а также фундаментальных и биржевых данных.
Программный продукт СКАН-Интерфакс (англ. SCAN) предназначен для комплексного управления репутацией, отслеживания сообщений в СМИ и соцсетях в режиме реального времени, управления репутационными рисками и анализа информации в медиа-пространстве в целом.
Система является профессиональным инструментом для специалистов по связям с общественностью (PR), а также для специалистов службы безопасности.
Чем предстоит заниматься:
- Разработка и развитие backend-сервисов домена поиска: проектирование архитектуры, написание и код-ревью production-кода;
- Миграция legacy-сервисов с .NET Framework 4.7.2 на .NET 8, включая перепроектирование под контейнеризацию и Kubernetes;
- Оптимизация производительности существующих сервисов (профилирование, устранение узких мест, снижение latency и нагрузки на инфраструктуру;
- Проектирование и разработка API: REST и gRPC-интерфейсов для взаимодействия между сервисами и с внешними потребителями;
- Работа с асинхронной обработкой сообщений через RabbitMQ (проектирование очередей, обработчиков, обеспечение надёжной доставки);
- Поддержка и постепенный вывод из эксплуатации legacy WCF-сервисов в рамках миграции;
- Проектирование схем данных и оптимизация запросов в MSSQL/PgSql;
- Работа с объектным хранилищем S3 (хранение, версионирование, оптимизация доступа к данным;
- Настройка и поддержка развертывания сервисов в Kubernetes (манифесты, ресурсы, health-checks, автоскейлинг);
- Участие в архитектурных решениях команды, оценка технических рисков миграции;
- Менторство менее опытных разработчиков команды, проведение код-ревью;
- Написание технической документации по сервисам и процессу миграции.
Что мы ждем от кандидата:
- Коммерческий опыт разработки на .NET от 5 лет;
- Практический опыт миграции сервисов с .NET Framework на .NET Core/.NET 5+ (именно опыт миграции, не только greenfield-разработка);
- Глубокое знание C#, понимание внутреннего устройства платформы .NET (GC, потоки, асинхронность);
- Опыт проектирования и разработки REST API Опыт работы с gRPC в production;
- Опыт работы с RabbitMQ (или аналогичными брокерами сообщений — Kafka, ServiceBus) в высоконагруженных системах;
- Опыт работы с WCF (для понимания legacy-кода и корректной миграции функциональности);
- Уверенное знание MSSQL: написание сложных запросов, оптимизация, работа с индексами;
- Понимание планов выполнения;
- Опыт работы с S3-совместимыми хранилищами;
- Опыт эксплуатации сервисов в Kubernetes (deployment, configmaps/secrets, resource limits, troubleshooting подов);
- Опыт профилирования и оптимизации производительности .NET-приложений;
- Понимание принципов построения отказоустойчивых распределённых систем;
- Высшее техническое образование;
- Нацеленность на достижение результата, проактивность, аналитические способности и ответственность;
- Саморазвитие, коммуникабельность, стрессоустойчивость;
Что мы готовы предложить:
- Оформление по ТК РФ в штат АО «Интерфакс-Цифровые решения»;
- График работы 5/2, с 09:30 до 18:30;
- ДМС после испытательного срока;
- Премии по результатам работы: квартальные, годовые;
- Офис в историческом центре Москвы (1 мин от ст.м. Маяковская);
- Тренинги и обучение, участие в профессиональных конференциях и корпоративных мероприятиях;
- Поможем в вопросе профессионального роста, в ходе совместной работы будем формировать и корректировать индивидуальный план развития.