#Вакансия
Разработчик
backend Python #FinTech
Уровень кандидата: #middle+ #senior
Зарплатная вилка: от ₽300к - ₽400к
Занятость: #полная
Формат работы: #REMOTE
Варианты трудоустройства: ГПХ. Через 1 год - в штат компании по желанию. NDA
Требуемое гражданство: ЕАЭС + статус ИП или самозанятость. NDA.
Компания: ООО РЕСТАДВАЙЗЕР
Проект – Хедж Фонд, управление капиталом через каскад торговых ML алгоритмов.
Ищем Разработчика на развитие и поддержку внутренней асинхронной микросервисной платформы (переходим с многопоточного фреймворка).
💹 Через платформу уже ведется торговля на бирже.
⚒
Задачи платформы:
▫ реализация сигналов каскада стратегий нейросетей на международной торговой бирже Форекс,
▫ управление сигналами НС моделей по заданной логике;
▫ формирование отчетности по торговле НС моделей.
Микросервисная архитектура с общей шиной и брокером сообщений на RabbitMQ, подход к развитию и управлению системой на принципах IaaC (Infrastructure as a Code), в настоящее время, в составе системы работают десятки микросервисо в в docker контейнерах. В планах рост количества микросервисов и нагрузки в несколько раз, обеспечение повышенной отказоустойчивости, технический мониторинг (ELK), упорядочивание сбора статистики и построение аналитической отчетности. Основная разработка на Питоне, присуствуют компоненты на Си++.
Предстоит разработка в команде с опытным сеньором. На данном этапе вас двое.
Ты будешь погружаться в логику работы ВСЕГО продукта, чтобы уметь самостоятельно поддерживать его работоспособность в отсутствии коллеги.
Будь готов взять на себя функциональный блок платформы, продумать его и реализовать, по необходимости советуясь с коллегой.
Конструктивные инициативы приветствуются!
Ты получаешь возможность:
🔹 непосредственно влиять на продукт, ты – весомая часть команды,
🔹 применять и прокачивать свои навыки в разных областях разработки - разнообразие и отсутствие рутины тебе обеспечено,
🔹 создавать продукт в одном из трендовых направлений ФинТеха.
Стек технологий:
- Python, Dash Plotly, Pytorch, BI Metabase, PostgresDB/TimeScaleDB, RabbitMQ (в перспективе переход на NATS JetStream), Redis, Docker (в плане Kubernetes/Pulumi), Linux
Также предстоит:
- Участвовать в технических обсуждениях, предлагать архитектурные идеи и реализации фич
- Писать юнит и интеграционные тесты
- Создавать CI\CD пайплайны
- Осуществлять поддержку разработанного решения
- Анализировать производительность и масштабировать продукт под возрастающую нагрузку
- Оценивать задачи и участвовать в планировании работ
- Проводить code review
Обязательные компетенции:
▪ Python - более 3-х лет опыта промышленной разработки с применением ООП
▪ Опыт разработки микросервисов с применением RabbitMQ
▪ Знание и опыт разработки SQL запросов
▪ Умение применять Docker в разработке
▪ Опыт CI/CD, мониторинга микросервисов
▪ Знакомство с Linux
Будет преимуществом:
▫ Опыт разработки с применением технологий контейнеризации (KubernetesPulumi - через время придется в этом разбираться, если сейчас опыта нет)
▫ Знание С++
▫ Опыт работы с Dash plotly
Мы предлагаем:
✔ Конкурентная зарплата
✔ Большая независимость в работе без бюрократии
✔ Удаленная работа
✔ Ежемесячный бонус
✔ Опционы
Пиши сюда ➡
@olga_restadviser