IT компания, специализирующаяся на продуктах для классических и альтернативных финансовых рынков, ищет сотрудника на вакансию Python разработчик/программист (Middle Python Developer).
В качестве кандидата, претендующего на вакансию, мы видим специалиста, который:
- имеет опыт коммерческой и (или) продуктовой разработки от 3 лет,
- способен участвовать в выборе технологического стека и архитектуры решения,
- может воплотить решение в жизнь самостоятельно либо возглавить реализацию с привлечением дополнительных ресурсов;
- имеет (желательно, но не обязательно) представление о принципах функционирования финансовых рынков (или минимальный опыт работы в финансовом секторе, например, в брокерской/инвестиционной компании).
Обратите внимание, что вакансия не связана с количественными исследованиями или анализом данных на Python.
Обязанности:
- Разработка сервисов для middle-офиса компании – автоматизация ежедневных расчётов, автоматическое формирование конфигурационных файлов, расчёт показателей и генерация управленческой отчётности (позиции, PnL, балансы в валютах/активах и т. д.), UI для отображения результатов расчетов;
- Автоматизация сбора и хранения данных: интеграция с внутренними источниками данных, а также с API внешних провайдеров данных (поставщики данных (маркет-дата вендоры), биржевые UDP протоколы), запись данных в БД;
- Разработка прочих аналитических сервисов на основе рыночных данных и внутренних логов компании по запросу бизнес-подразделений;
- Участие в выборе архитектуры разрабатываемого решения, при желании погружение в предметную область;
- Написание тестов к разрабатываемым компонентам и их сопровождение, автоматизированное тестирование продуктов.
Требования (обязательные навыки):
- Уверенные знания и достаточный для решения задач опыт разработки на Python 3+;
- Умение работать с git;
- Высокий уровень знаний и опыт работы с SQL (предпочтительно PostgreSQL);
- Опыт написания тестов для своего кода;
- Опыт разработки API сервисов, бизнес-логики, структур данных;
- Умение работать с системами багтрекинга (JIRA), системами для создания баз знаний (Confluence).
Приветствуется:
- Наличие базового опыта работы с Linux;
- Наличие завершенных проектов в роли Ведущего разработчика с использованием Python;
- Практические навыки и/или теоретические знания в области финансовых рынков и/или биржевой торговли;
- Опыт работы с сетевыми протоколами TCP, UDP.
Условия:
- Конкурентное вознаграждение, система ежегодного премирования по результатам работы;
- Интересные технические задачи, возможность возглавить направление по разработке middle-офиса инвестиционной компании и решению прочих прикладных задач;
- Комфортный офис у станции метро Менделеевская/Новослободская;
- Лояльное отношение к частичной удаленной работе (до 2-3 дней в неделю);
- Компания входит в реестр аккредитованных ИТ-компаний Минцифры.