Position

System Analyst,
Moscow

Location


Moscow

Project Description


Наша agile-команда создает информационную платформу для Департамента Глобальных Рынков (Investment banking). ДГР - предоставляет корпоративным и розничным клиентам широкий спектр продуктов и услуг на локальных и зарубежных финансовых рынках. Ключевые направления бизнеса - Fx trading, Commodities, Equity, Founding, Fixed Income, Rates, Credit Valuation Adjustment, Structured Products, Investment Banking.
Этот бизнес потребляет и порождает огромное количество данных, которые должны обрабатываться c целью:
• поддержки регулярных бизнес-операций
• проведения Ad hoc анализа
• подготовки регулярной аналитической / управленческой отчетности
• разработки моделей машинного обучения, направленных на решение широкого спектра прикладных задач прогнозирования, классификации, кластеризации, выявления поведенческих паттернов и отклонений от них, сентимент-анализ и т.д.
Разрабатываемая нами информационная платформа - высоконагруженное решение, призванное обеспечить достижение всех этих целей.
Текущий инструментальный стек платформы:
• Python-скрипты, Java
• Kafka, AirFlow
• MS SQL, PostgreSQL, InfluxDB, OneTick
• Grafana, Qlik Sense
• Python ML/DL libraries, PySpark, TensorFlow

Responsibilities


    Мы ищем аналитика, имеющего математическое или техническое образование, который хотел бы строить свою карьеру на стыке финансов и ИТ. Мы занимаемся обработкой потоковых данных большого объёма и требующих вычислений в реальном времени (aka BigData). Присоединившись к нашей команде вы бы помогли выстроить green-field решение по поставке рыночных данных (котировок) в режиме реального времени. В рамках создаваемой системы потребуется создавать инструменты, позволяющие анализировать входные данные и генерить интеллектуальные сигналы-подсказки трэйдеру (интеллектуальные помощники), а также управляющие сигналы для автоматизированных торговых алгоритмов.

Skills


Must have

    Теоретические знания (что нужно знать)
    1. Постановка задач
    a. Методики проведения интервью
    b. Описание use cases в текстовых форматах (не UML)
    c. Создание классических Software Requirements, Technical Software Specifications (описание алгоритмов работы)
    d. Базовые навыки проектирования пользовательских интерфейсов
    e. Методики проведения тестирования
    2. Предметная область
    a. Базовые знания о работе банка
    3. СУБД
    a. Теоретические знания в области СУБД - табличное представление данных, транзакционные данные и справочники, SQL
    4. Прикладное программирование
    a. Теоретические знания в области программирования - типы данных, скаляры, списки, массивы, циклы, функции, классы
    Уверенные практические навыки (что нужно уметь)
    Практический опыт работы кандидата в активной фазе - то, что ежедневно практикуется в течение последнего года по направлениям:
    1. Постановка задач
    a. Самостоятельное интервьюирование бизнес-заказчиков уровня экспертов предметной области и руководителей отделов
    b. Проведение, по мотивам интервью, дополнительных изысканий в части информационных систем, потоков данных и алгоритмов. Коммуникации с собственной и смежными командами разработки с целью уточнения требований и ограничений, касающихся постановки задачи
    c. Описание существующих бизнес процессов, формирование модели данных
    d. Самостоятельное создание рабочих прототипов будущего решения или их элементов с последующей демонстрацией результатов бизнес-заказчику для уточнения и детализации постановки задачи. При этом используется программное обеспечение, используемое в команде (OneTick). Команда проводит начальное обучение, далее потребуется изучать продукт самостоятельное
    2. Тестирование
    a. Проведение тестирования и приемки функционала, разработанного собственной командой, смежными командами и подрядчиками, включая функциональное тестирование, тестирование фич, баг-репортинг
    b. Организация, подготовка и проведение промежуточных тестирований с бизнес-заказчиком, формализация и оформление замечаний, коммуникация замечаний с разработчиками
    c. Организация, подготовка и проведение приемо-сдаточных испытаний с бизнес-заказчиком.
    3. Сопровождение
    a. Оказание, при необходимости, консультаций разработчикам по внедренному функционалу, участие в разборе инцидентов с функционалом, находящимся в промышленной эксплуатации

Nice to have

    1. Желательно представлять, что из себя представляют продуктах инвестиционной области (деривативов, акций, облигаций)
    2. Желательно представлять, что такое Фронт-, Мидл-, Бэк- Офис
    3. Желательно представлять, как устроен trading, жизненный цикл сделки (trade lifecycle)

Languages


English: A2 Elementary

Seniority


Regular

Relocation package


If needed, we can help you with relocation process. Click here for more information.

Work Type


Functional/System Analysis

Ref Number


VR-55751

More job opportunities in
Functional/System Analysis

Specialization Position / Title Location Seniority Send to a friend
Functional/System Analysis Senior \ Regular - System Analyst Moscow, RU Senior
Functional/System Analysis System Analyst Moscow, RU Senior
Functional/System Analysis Senior Business/Functional Analyst Moscow, RU Senior