Python Senior Developer (FastAPI/Django)
🏢Компания: Luna Capital (аутстафф)
🌍 Локация: строго РФ
🔻 Формат: удаленка РФ
🌟 Грейд: senior
💰 Вилка: от 200 000₽ на руки
⚡️ Занятость: фуллтайм
🙌🏻 Оформление: ТК,ИП,СЗ
Компания работает в сфере инвестиционного анализа (акции, облигации, индексы, рынки, публичные компании).
Разрабатывается новый инновационный цифровой продукт для профессиональных участников финансового рынка — инструменты анализа ценных бумаг и финансовых показателей для принятия взвешенных инвестиционных решений.
Детали продукта раскрываются на интервью.
Стек команды:
Front: JavaScript, React, TypeScript
Back: Python, C#
DB: MS SQL, PostgreSQL, MongoDB
Разработка и поддержка:
• Разрабатывать и поддерживать REST API
• Создавать WebSocket-сервисы
• Реализовывать системы аутентификации и авторизации
• Работать с очередями сообщений и потоковой обработкой данных
• Оптимизировать производительность и масштабируемость систем
Архитектура:
• Проектировать микросервисную архитектуру
• Разрабатывать паттерны обработки ошибок
• Создавать отказоустойчивые решения
• Оптимизировать запросы к БД
• Интегрироваться с внешними системами
Интеграции:
• Взаимодействовать с frontend-командой (React / TypeScript)
• Интегрироваться с внешними API и сервисами
• Работать с мониторингом и логированием
• Участвовать в настройке CI/CD и процессов деплоя
1. Коммерческий опыт разработки на Python от 5 лет
⚠️ кандидаты с опытом менее 5 лет не рассматриваются
2. Глубокие знания FastAPI
3. Опыт проектирования и разработки REST API (CRUD, ListView с пагинацией, DetailView)
4. Опыт работы с OAuth/OpenID, внешними провайдерами
5. Опыт интеграции с Keycloak, разработка RBAC/ABAC
6. Опыт работы с RabbitMQ и/или Kafka
7. Знание паттернов: Repository, Service, Unit of Work
8. Опыт работы с полнотекстовым поиском
9. Понимание принципов и паттернов разработки WebSocket-сервисов
10. Опыт проектирования микросервисной архитектуры
11. Уверенное владение SQL, проектирование реляционных БД
12. Опыт работы с PostgreSQL и MongoDB
13. Понимание принципов ETL-процессов
14. Опыт работы с Django (особенно как admin-панель)
15. Понимание настройки CI/CD
16. Опыт работы с мониторингом и логированием
17. Понимание контейнеризации (Docker)
18. Опыт работы с облачными платформами
• Умение работать в кросс-функциональной команде
• Понимание бизнес-задач
• Внимательность к деталям и ответственность за результат
• Умение чётко формулировать мысли
• Навык приоритизации задач
• Самоорганизация и проактивность
📩 Отклик: @recruiter_vv
Прикрепляйте резюме + самостоятельный скрининг по требованиям (‘+,-’).
P.S. Отклики со скринингом рассматриваю первыми:)