"Интерфакс" - крупнейшая в России частная информационная группа, лидер информационного рынка в сегменте B2B. Мы создаем профессиональные продукты для бизнеса, госорганов, СМИ. С помощью современных IT-решений помогаем бизнесу работать на финансовом и товарных рынках, управлять рисками, вести внешние коммуникации.
СКАН – система управления репутацией и медиа-анализа. Мы помогаем PR-специалистам эффективно работать со СМИ и соцсетями, а специалистам по безопасности - оценивать репутационные риски для работы с контрагентами.
Система непрерывно собирает новости с десятков тысяч источников, разбирая ежедневно около 500000 статей. Каждая статья проходит лингвистическую обработку через несколько десятков сервисов. Мы научились понимать текст на очень высоком уровне и это только вершина айсберга. Для обеспечения процессинга, поиска, аналитики, мониторинга, шлюза на данный момент используется платформа с 600+ GHz, 9TB RAM, 65TB SSD, 6TB SQL Server, 18TB MongoDB.
Мы растем каждый год на 20% минимум - новые вызовы требуют еще больших объемов, оптимизаций и решения сложных технических задач, обновления стека технологий.
Продукт состоит из 3-х логических частей:
- Сбор данных из десятков тысяч источников
- Лингвистическая обработка текстов
- Структурирование и предоставление данных пользователю
Наш стек технологий и процессов:
- Code: .NET Framework + .NET Core, новое – сразу упаковывается в контейнеры и k8s;
- БД: MS SQL Server, MongoDB, Cassandra, RabbitMQ, Redis;
- DevOps: Zabbix, ELK, Prometheus+Grafana, CI/CD на TeamCity, ansible, helm, JMeter;
- Code Review, шаринг знаний, местами парное программирование;
- Процессы: единый backlog в YouTrack, OKR, daily/демо/ретро/планирования, спринты 2 нед, Scrum/Kanban или вариация на усмотрение команды, Slack, Confluence;
Задачи, которые предстоит решать:
- Боевая разработка backend компонентов системы анализа масс-медиа и её подсистем (по желанию можно прокачаться и во фронте angular/typescript);
- Разработка новой функциональности;
- Развитие существующей;
- Рефакторинг;
- Исправление дефектов и замечаний;
- Проведение код-ревью;
- Написание модульных и интеграционных тестов.
Мы ищем:
- Опытного разработчика на C# (сильный middle или senior);
- Разделяющего принципы Agile (SCRUM или Kanban);
- Умеющего и любящего работать в команде (у нас реальный SCRUM, с покером, story point'ами, обсуждениями, демо результатов, тесной командной работой, mob и т.д.);
- С опытом работы минимум в трех командах и проектах (мы профессионалы и хотим еще одного профессионала, который сможет учиться сам и учить полезному нас).
Мы ожидаем:
- .NET Core 3.0 +;
- .NET (ASP.NET MVC/WebApi, WCF, WinServices, ADO.NET, MultiThreading, LINQ);
- Понимание принципов построения масштабируемых отказоустойчивых систем;
- Опыт работы с многопоточными системами;
- Умение вносить изменения реляционные БД (MSSQL);
- Опыт работы с системами контроля версий: git;
- Опыт работы с issue-tracker'ами (Jira, YouTrack, Redmine, или другими).
Будет преимуществом:
- Опыт работы с docker, k8s;
- Опыт работы с очередями, шинами данных, распределенными кэшами (у нас RabbitMQ, Kafka, Redis);
- Опыт настройки CI/CD в любой системе (у нас TeamCity, смотрим на gitlab);
- Владение шаблонами проектирования, EIP, гайдлайны по архитектуре от MS, Framework Design Guidelines;
- Опыт работы с JMeter, SoapUI или их аналогами;
- Опыт использования ORM (Dapper, EF);
- Опыт работы с большими и сложными информационными системами;
- Опыт работы по гибким методологиям разработки ПО (Scrum/Kanban);
- Желание активно участвовать в улучшении процессов своей команды и процессов вокруг нее;
- Опыт выстраивания процессов в JIRA/YouTrack;
- Высшее техническое образование.
Мы предлагаем:
- Сейчас работаем полностью удаленно, далее формат обсуждаем;
Ответственность и гибкость - Официальное оформление, "белая" заработная плата, гибкий подход к организации рабочего дня (время прихода с 9:00 до 11:00), ДМС (включая стоматологию);
Рост и перспектива - Перспективы и карьерного и профессионального роста;
Лучшая работа и активная жизнь - Тренинги и обучение, участие в профессиональных конференциях и корпоративных мероприятиях.