Senior Python Developer

Дата размещения вакансии: 24.10.2025
Работодатель: АйТиКвик
Уровень зарплаты:
з/п не указана
Город:
Москва
Требуемый опыт работы:
Более 6 лет

Находимся в поиске Senior Python Developer на проект по разработке инновационного цифрового продукта для российского инвестиционного рынка.

Чем предстоит заниматься:

Разработка и поддержка

  • Создание и поддержка REST API сервисов.

  • Разработка WebSocket-подобных сервисов.

  • Реализация систем авторизации и аутентификации.

  • Работа с очередями сообщений и потоковой обработкой данных.

  • Оптимизация производительности и масштабируемости систем.

Архитектурные задачи

  • Проектирование микросервисной архитектуры.

  • Разработка паттернов обработки ошибок.

  • Создание отказоустойчивых решений.

  • Интеграция с внешними системами.

  • Оптимизация запросов к базам данных.

Интеграционные задачи

  • Взаимодействие с фронтенд-компонентами (React, TypeScript).

  • Интеграция с внешними API и сервисами.

  • Работа с системами мониторинга и логирования.

  • Настройка процессов развертывания и деплоя.

Что мы ожидаем от кандидата
  • Опыт от 7 лет коммерческой разработки на 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) и облачных платформ.

Личностные качества
  • Умение работать в кросс-функциональной команде.

  • Осознание бизнес-контекста своих решений.

  • Внимательность к деталям, ответственность за результат.

  • Способность четко и логично излагать мысли.

  • Навык расстановки приоритетов, самоорганизация и проактивность.

Мы предлагаем
  • Участие в создании нового технологического продукта для финансового рынка.

  • Работа в сильной команде профессионалов.

  • Гибкий график и комфортный формат взаимодействия.

  • Конкурентную заработную плату, обсуждаемую по результатам собеседования.