Обязанности:
Интерфакс - крупнейшая в России негосударственная информационная группа, создатель передовых информационно-аналитических систем в сегменте B2B, одно из ведущих в стране и наиболее цитируемых в мире российских информационных агентств. Компания Интерфакс один из лидеров в своей отрасли и в числе своих клиентов имеет все крупнейшие СМИ, теле- и радиоканалы, интернет СМИ, издательства, государственные и бизнес-структуры, а также игроков финансового сектора, таких как биржи и банки. Проект СКАН – система управления репутацией и медиа-анализа. Мы помогаем PR-специалистам эффективно работать со СМИ и соцсетями, а специалистам по безопасности - оценивать репутационные риски для работы с контрагентами. Система непрерывно собирает новости с десятков тысяч источников, разбирая ежедневно около 500000 статей. Каждая статья проходит лингвистическую обработку через несколько десятков сервисов. Мы научились понимать текст на очень высоком уровне и это только вершина айсберга. Для обеспечения процессинга, поиска, аналитики, мониторинга, шлюза на данный момент используется платформа с 300+ GHz, 5TB RAM, 65TB SSD, 6TB SQL Server, 16TB MongoDB. Мы растем каждый год на 20% минимум - новые вызовы требуют еще больших объемов, оптимизаций и решения сложных технических задач, обновления стека технологий. Задачи, которые предстоит решать: Разработка компонентов системы анализа масс-медиа и её подсистем Разработка как новой функциональности так и поддержка и сопровождение существующих решений Участие в Agile-мероприятиях Участие в процессах, нацеленных на улучшение качества кода (CodeReview, правила QualityGates, написание различных видов тестирования) Оценка задач и сроков их выполнения Есть возможность участвовать в frontend разработке. У нас очень крутое решение на Angular. Мы ищем: Опытного разработчика на C# (сильный middle или senior). Разделяющего принципы Agile (SCRUM или Kanban). Умеющего и любящего работать в команде (у нас реальный SCRUM, с покером, story point'ами, обсуждениями, демо результатов, тесной командной работой, mob и т.д.). С опытом работы минимум в трех командах и проектах (мы профессионалы и хотим еще одного профессионала, который сможет учиться сам и учить полезному нас). Требования: .NET 6.0 +; Опыт разработки с применением ASP.NET MVC/WebApi, WCF, WinServices, ADO.NET, MultiThreading, LINQ; Понимание принципов построения масштабируемых отказоустойчивых систем; Опыт работы с многопоточными системами; Умение вносить изменения реляционные БД (MSSQL); Опыт работы с системами контроля версий: git; Опыт работы с issue-tracker'ами (Jira, YouTrack, Redmine, или другими). Мы используем YouTrack; Желательно: Опыт работы с docker, k8s; Опыт работы с очередями, шинами данных, распределенными кэшами (у нас RabbitMQ, Kafka, Redis); Опыт настройки CI/CD в любой системе (у нас TeamCity, смотрим на gitlab); Знание основных паттернов (GoF), умение их применять; Владение шаблонами проектирования, EIP, гайдлайны по архитектуре от MS, Framework Design Guidelines; Опыт работы с JMeter, SoapUI или их аналогами; Опыт использования ORM (Dapper, EF); Опыт работы с большими и сложными информационными системами; Опыт работы по гибким методологиям разработки ПО (Scrum/Kanban); Желание активно участвовать в улучшении процессов своей команды и процессов вокруг нее; Опыт выстраивания процессов в JIRA/YouTrack; Высшее техническое образование; Что мы готовы предложить: Официальное оформление с первого дня работы, ДМС (включая стоматологию), "белая" заработная плата, премии по результатам работы: квартальные, годовые Удобное местоположение: офис в историческом центре Москвы (Маяковская, 1 мин. ходьбы от метро) Возможность работать удаленно Тренинги и обучение, участие в профессиональных конференциях и корпоративных мероприятиях