Ищем Python тимлида в нашу команду.
О проекте
Наша команда отвечает за создание и сопровождение высоконагруженных сервисов для работы с финансовыми данными:
-
сбор и нормализация рыночных торговых данных (котировки с бирж, обменников, банков и др.)
-
индикативные и расчётные данные (официальные курсы ЦБ, расчётные индексы, процентные ставки)
-
унификация, хранение и кэширование разнообразных источников в единой модели данных
-
расчёт и хранение алгоритмических метрик (дюрация облигаций, скользящие средние, волатильность и т.п.)
-
публикация API и стриминговых каналов для внутренних и внешних потребителей
Вы возьмёте на себя роль Team Lead (3–5 человек): будете развивать архитектуру, процессы и менторить команду.
Основные обязанности:
- техническое руководство и архитектура
- проектирование устойчивых ETL-конвейеров для сбора, трансформации и загрузки данных (batch & real-time)
- выбор технологий для стриминга (Kafka/RabbitMQ), хранения (TimeSeries DB, PostgreSQL) и кэширования (Redis)
- определение стандартов разработки, code review, ревью архитектурных предложений
CI/CD и DevOps
- настройка и поддержка пайплайнов (GitLab CI, GitHub Actions, Jenkins)
- контейнеризация сервисов (Docker, Docker Compose), оркестрация (Kubernetes)
- infrastructure as Code (Ansible), мониторинг и алертинг (Prometheus, Grafana, ELK Stack)
Производительность и надёжность
- профилирование и оптимизация «горячих» узких мест (латентность запросов, скорость парсинга потоковых данных).
- внедрение механизмов автоматического failover, балансировки нагрузки и «горячих» резервных копий.
- обеспечение SLA: доступность ≥ 99.9 %, время восстановления после сбоя
Управление командой и процессы
- оценка задач, приоритизация и распределение в рамках Scrum/Kanban
- проведение daily stand-up, спринт-планирования, ретроспектив, one-on-one
- постепенный переход к people management: наставничество, развитие компетенций, формирование команды
Документация и сотрудничество
- поддержка технической документации: архитектурные схемы, ER-диаграммы, схемы данных, API-гайдлайны (REST/WebSocket)
- взаимодействие с бизнес-заказчиками и аналитиками, командами архитектуры, безопасности и инфраструктуры
Мы ожидаем:
Опыт и образование
- опыт разработки ПО ≥ 5 лет, из них Python ≥ 3 лет
- ведение архитектурных решений или роль ведущего разработчика ≥ 1 года
- опыт работы с финансовыми или смежными данными (финтех, трейдинг) будет преимуществом
- высшее образование в ИТ, математике, экономике или смежных областях — плюс
Ключевые технические навыки
- Python: уверенное владение, опыт с фреймворками FastAPI, Django или aiohttp
- потоковые данные: Kafka/RabbitMQ, asyncio, aiokafka, ZeroMQ
- хранение: PostgreSQL (TimescaleDB), InfluxDB, ClickHouse; NoSQL (MongoDB, Redis)
- ETL & Data Pipelines: Apache Airflow, Luigi или собственные решения на Python
- DevOps & CI/CD: Docker, Kubernetes, Helm, Ansible/Terraform; GitLab CI/GitHub Actions
- тестирование: pytest, интеграционные тесты, нагрузочное тестирование, TDD/BDD
- monitoring & Observability: Prometheus, Grafana, ELK/EFK, Jaeger/OpenTelemetry
- API: дизайн и документирование REST/GraphQL/WebSocket, swagger/openapi
Лидерские и коммуникативные качества
- умение доносить технические решения до нетехнических стейкхолдеров.
- опыт наставничества и проведения технических интервью.
- способность брать на себя ответственность и принимать решения в условиях неопределённости.
- эмпатия и навык конструктивного разрешения конфликтов.
Личные качества
- проактивность: находите узкие места и предлагаете улучшения
- самостоятельность: планируете работу и укладываетесь в сроки
- гибкость: быстро адаптируетесь к новым требованиям и технологиям
- открытость: честная и уважительная коммуникация, «нетоксичная» атмосфера
Мы готовы предложить:
- льготы аккредитованной IT-компании
- оформление в соответствии с трудовым законодательством РФ
- удаленный формат работы с предоставлением техники
- ДМС, доступ к сервису "Понимаю", подписка на РБК
- гибкие методы управления: мы используем Agile, SCRUM и OKR, чтобы каждый день создавать новое и быстро реагировать на изменения
Если вы готовы взять на себя ответственность за один из ключевых направлений FinTech, построить надёжную «движущую силу» для обработки финансовых потоков и вырастить сильную команду — присылайте резюме!