Находимся в поиске Senior Python Developer на проект по разработке инновационного цифрового продукта для российского инвестиционного рынка.
Чем предстоит заниматься:
Разработка и поддержка
Создание и поддержка REST API сервисов.
Разработка WebSocket-подобных сервисов.
Реализация систем авторизации и аутентификации.
Работа с очередями сообщений и потоковой обработкой данных.
Оптимизация производительности и масштабируемости систем.
Архитектурные задачи
Проектирование микросервисной архитектуры.
Разработка паттернов обработки ошибок.
Создание отказоустойчивых решений.
Интеграция с внешними системами.
Оптимизация запросов к базам данных.
Интеграционные задачи
Взаимодействие с фронтенд-компонентами (React, TypeScript).
Интеграция с внешними API и сервисами.
Работа с системами мониторинга и логирования.
Настройка процессов развертывания и деплоя.
Опыт от 5 лет коммерческой разработки на Python/FastAPI.
Глубокие знания фреймворка FastAPI и паттернов проектирования (Repository, Service, Unit of Work).
Опыт проектирования и разработки REST API (CRUD, DetailView, ListView с пагинацией).
Опыт работы с системами авторизации (OAuth, OpenID, внешние провайдеры).
Опыт интеграции с Keycloak и реализации RBAC/ABAC.
Опыт работы с очередями сообщений (RabbitMQ, Kafka).
Знание принципов и паттернов разработки WebSocket-сервисов.
Хорошее владение SQL, опыт проектирования реляционных БД.
Опыт работы с PostgreSQL и MongoDB.
Понимание ETL-процессов.
Опыт использования Django (в частности, для административных панелей).
Знание CI/CD, опыт настройки пайплайнов.
Опыт мониторинга и логирования приложений.
Понимание принципов контейнеризации (Docker) и облачных платформ.
Умение работать в кросс-функциональной команде.
Осознание бизнес-контекста своих решений.
Внимательность к деталям, ответственность за результат.
Способность четко и логично излагать мысли.
Навык расстановки приоритетов, самоорганизация и проактивность.
Участие в создании нового технологического продукта для финансового рынка.
Работа в сильной команде профессионалов.
Гибкий график и комфортный формат взаимодействия.
Конкурентную заработную плату, обсуждаемую по результатам собеседования.
Сеть фитнес-клубов Spirit
Москва
до 500000 RUR