Интерфакс

.NET разработчик для медиамониторинга

Коротко

Senior .NET-разработчик для развития backend-сервисов поиска в продукте медиамониторинга СКАН-Интерфакс, с фокусом на миграцию legacy-сервисов с .NET Framework на .NET 8 и контейнеризацию под Kubernetes. Требуется 5+ лет коммерческого опыта на .NET, практический опыт миграции (не greenfield), работа с REST/gRPC, RabbitMQ, WCF, MSSQL, S3 и Kubernetes. Формат гибридный, офис в центре Москвы, оформление по ТК РФ.

Описание
Информационная Группа «Интерфакс» создает профессиональные IT-системы, которые помогают компаниям работать на финансовом и товарном рынках, принимать инвестиционные решения, управлять рисками и организовывать внешние коммуникации. Одно из основных направлений деятельности компании Интерфакс - это поставка политических и экономических новостей, а также фундаментальных и биржевых данных. Программный продукт СКАН-Интерфакс (англ. SCAN) предназначен для комплексного управления репутацией, отслеживания сообщений в СМИ и соцсетях в режиме реального времени, управления репутационными рисками и анализа информации в медиа-пространстве в целом.
Задачи
•Разработка и развитие 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 мин от ст.м. Маяковская)
•Тренинги и обучение, участие в профессиональных конференциях и корпоративных мероприятиях
•Помощь в вопросе профессионального роста, формирование и корректировка индивидуального плана развития

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте