Senior Python Developer
Описание роли
В роли Senior Python Developer вы возьмёте на себя ответственность за проектирование и разработку высоконагруженных микросервисов на базе FastAPI с применением паттернов Repository, Service и Unit of Work. Вы будете тесно взаимодействовать с продуктовой командой, обеспечивая стабильность, масштабируемость и безопасность backend-систем, а также внедрять решения для полнотекстового поиска, WebSocket- или WS-like сервисов и отказоустойчивую авторизацию через OAuth/OpenID и Keycloak. Помимо создания CRUD- и DetailView/ListView-эндпойнтов, вам предстоит реализовывать идемпотентные операции, настраивать обмен сообщениями через RabbitMQ и Kafka, а также оптимизировать работу реляционных баз данных.
Особенности вакансии
* Полностью удалённая работа: вы работаете из любой точки мира без привязки к офису.
* Сотрудничество через ИП: прозрачные расчёты и официальное оформление.
* Передовой технологический стек: FastAPI, Python, RabbitMQ, Kafka, OAuth/OpenID, Keycloak.
* Возможности для роста: участие в архитектурных решениях, переход на Team Lead или архитектурные роли.
* Интеграция с ETL-процессами, настройка CI/CD и системы метрик, что расширяет спектр задач и повышает вашу экспертизу.
О компании
Наша IT-компания специализируется на разработке B2B SaaS-решений для автоматизации бизнес-процессов. Мы ценим инновации, открытость и командную коллаборацию: регулярно проводим технические митапы, хакатоны и поддерживаем профессиональное развитие сотрудников через внутренние воркшопы. Главная миссия — создавать надёжные и масштабируемые системы, которые решают реальные задачи клиентов по всему миру.
FastAPI сегодня признаётся одним из самых быстрых Python-фреймворков для микросервисов, а интеграция RabbitMQ и Kafka позволяет обеспечить высокую пропускную способность и надёжность. По статистике, 65% компаний переходят на FastAPI в новых проектах благодаря лёгкости и гибкости архитектуры.