Python-разработчик (ML/ETL)
Иннотех — современная быстроразвивающаяся аккредитованная IT-компания с фокусом на высокие технологии. Мы выросли до 10 000+ человек менее чем за два года. Вместе мы создаем финтех, который будет доступен каждому: развиваем «Цифровую банковскую платформу», выстраиваем партнерские отношения с топовыми финансовыми компаниями, создаем комплексные решения для фронт- и бэк-офисов, строим системы работы с большими данными.
В Иннотех стабильность работы — финансовая надежность, социальные гарантии, бонусы и бенефиты, — сочетается с преимуществами IT-компании — открытость, инновации, гибридный формат работы.
Мы стремительно растем, масштабируемся и ищем новых специалистов в команду!
О проекте: Департамент анализа данных и моделирования создан в 2019 году для стратегического развития функции анализа данных в ВТБ. Управление процессных и Финансовых моделей специализируется на разработке моделей для управления активами и пассивами Банка, структурой баланса, управления процентным риском, риском ликвидности и достаточностью капитала.
Проектная деятельность команды стрима «Финансовое моделирование» банка ВТБ связана с разработкой и внедрением моделей в ключевые процессы банка для управления его активами и пассивами, структурой баланса, процентным риском, риском ликвидности и достаточностью капитала. Создаваемые нашей командой модели помогают другим подразделениям Банка отвечать на вопросы о будущей динамике бизнеса по отдельным продуктам и направлениям с учетом сопутствующих рисков и помогают Банку эффективно конкурировать на рынке банковских услуг, сохраняя лидирующие позиции.
Задачи, которые предстоит решать:
-
Создание новой и оптимизация существующей функциональности в рамках процессов применения моделей машинного обучения.
-
Участие в процессах продуктивизации моделей:
-
Участие в приемке модели от DS и аналитики
-
Оборачивание моделей в даги или микросервисы и разработка пайплайна вызова одной или нескольких моделей для онлайн и батч режима применения
-
Разработка специфических адаптеров
-
Участие в сквозном тестировании с другими системами
-
Участие в Приемо-сдаточных испытаниях
-
-
Обеспечение качества создаваемой системы на уровне кода, требований и процессов разработки (обязательные уровни логирования, включение метрик мониторинга, Unit тесты и прочее).
-
Оценка сложности разработки, планирование и работа в спринтах (Agile/Scrum)
-
Контроль выполнения сроков по своим задачам
Выполнение функций 3 линии поддержки
- Взаимодействие с DS, DE, аналитиками, QA-инженерами, как внутри команды, так и со смежными в рамках задач
Какие знания и навыки для нас важны:
-
Опыт backend-разработки на Python от 2 лет
-
Глубокое знание Python, большим плюсом будет знание Java
-
Понимание этапов разработки моделей машинного обучения, процесса
тестирования на разных стендах (Dev, IFT, Препрод, Прод)
-
Умение построить логику вызовов сложных сценариев применения
-
Опыт работы с масштабируемой отказоустойчивой архитектурой для крупных высоконагруженных решений
-
Опыт написания асинхронного многопоточного кода
- Опыт работы с Kafka, Artemis
- Опыт работы по гибким методологиям
Так же нам крайне важны твои поведенческие компетенции:
-
Открытость, инициативность, стремление развиваться
-
Умение находить общий язык и донести свою точку зрения бизнес-экспертам и руководителям команд разработки
-
Позитивный взгляд на вещи и умение искать пути решения возникающих проблем
- Умение отслеживать связи между разными задачами и их статусами
- Работа внутри команды и со смежными подразделениями
- Нацеленность на результат