Work type
fulltime
Region
russia
Grade
senior
2 weeks ago
Senior Python Developer
python
fastapi
rest api
websocket
oauth
openid
rbac
abac
rabbitmq
kafka
sql
relational databases
non-relational databases
≈ 1 800
RUB
#вакансия #python
Senior Python Developer
Локация: РФ
Ставка: до 1800
Срок привлечения: долгосрок
Требования:
• Опыт на Python строго от 4 лет
• Углубленные знания FastAPI, включая применение паттернов Repository, Service и Unit of Work (UoW);
• Опыт работы с полнотекстовым поиском;
• Опыт проектирования REST API (CRUD, DetailView, ListView с пагинацией, идемпотентность);
• Практика разработки WS-like сервисов (WebSocket или использование сторонних протоколов);
• Знание и опыт работы с OAuth и OpenID, подключением внешних провайдеров идентификации (например, Яндекс ID); Понимание и опыт применения RBAC и ABAC, интеграция с Keycloak, разработка собственных решений авторизации;
• Уверенное владение RabbitMQ и Kafka, включая их особенности, паттерны обработки ошибок и подходы к повышению отказоустойчивости;
• Умение писать на нативном sql;
• Глубокое понимание реляционных БД (проектирование, транзакции, миграции, индексы, оптимизация запросов);
• Знакомство с особенностями нереляционных БД (документные и колоночные).
• Работа на проектах в финансовой сфере очень важна, так как проект связан с инвестициями. Как альтернатива - если в опыте были проекты с околофинансовым продуктом или инвестициями
Будет преимуществом:
• Опыт работы с Django как административной панелью;
• Знание ETL-процессов и лучших практик их реализации;
• Умение настраивать CI/CD процессы;
• Опыт настройки метрик и логов приложений.
Личностные качества:
• Проактивность, самостоятельность и ответственность за результат;
• Высокий уровень культуры общения и конструктивный подход к решению задач;
• Умение четко излагать свои мысли;
• Желание развиваться и совершенствовать рабочие процессы;
• Неприятие конфликтов и эмоциональная стабильность
Этапы:
1. Скрининг (30 минут)
2. Собеседование техническое (1 час 30 минут)
После прохождения двух этапов - дата старта оперативно, просим это учитывать при показе специалистов.
Senior Python Developer
Локация: РФ
Ставка: до 1800
Срок привлечения: долгосрок
Требования:
• Опыт на Python строго от 4 лет
• Углубленные знания FastAPI, включая применение паттернов Repository, Service и Unit of Work (UoW);
• Опыт работы с полнотекстовым поиском;
• Опыт проектирования REST API (CRUD, DetailView, ListView с пагинацией, идемпотентность);
• Практика разработки WS-like сервисов (WebSocket или использование сторонних протоколов);
• Знание и опыт работы с OAuth и OpenID, подключением внешних провайдеров идентификации (например, Яндекс ID); Понимание и опыт применения RBAC и ABAC, интеграция с Keycloak, разработка собственных решений авторизации;
• Уверенное владение RabbitMQ и Kafka, включая их особенности, паттерны обработки ошибок и подходы к повышению отказоустойчивости;
• Умение писать на нативном sql;
• Глубокое понимание реляционных БД (проектирование, транзакции, миграции, индексы, оптимизация запросов);
• Знакомство с особенностями нереляционных БД (документные и колоночные).
• Работа на проектах в финансовой сфере очень важна, так как проект связан с инвестициями. Как альтернатива - если в опыте были проекты с околофинансовым продуктом или инвестициями
Будет преимуществом:
• Опыт работы с Django как административной панелью;
• Знание ETL-процессов и лучших практик их реализации;
• Умение настраивать CI/CD процессы;
• Опыт настройки метрик и логов приложений.
Личностные качества:
• Проактивность, самостоятельность и ответственность за результат;
• Высокий уровень культуры общения и конструктивный подход к решению задач;
• Умение четко излагать свои мысли;
• Желание развиваться и совершенствовать рабочие процессы;
• Неприятие конфликтов и эмоциональная стабильность
Этапы:
1. Скрининг (30 минут)
2. Собеседование техническое (1 час 30 минут)
После прохождения двух этапов - дата старта оперативно, просим это учитывать при показе специалистов.