Назад
5 дней назад

Senior Python Developer

Формат работы
remote (только Russia)
Тип работы
fulltime
Грейд
senior
Страна
Russia/Belarus
vacancy_detail.hirify_telegram_tooltipВакансия из Telegram канала -

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

TL;DR
Senior Python Developer (FastAPI/Kafka): Разработка и поддержка backend-сервисов и REST API на Python с акцентом на асинхронную и событийно-ориентированную архитектуру, интеграции с AI-компонентами и работу с PostgreSQL. Focus on проектирование API-контрактов, повышение производительности и отказоустойчивости, а также тестирование и диагностику production-сервисов.
🖥 Вакансия Senior python developer

🟢Удаленно🟢Полная занятость
🟢ЗП обсуждается на собеседовании
🟢В компанию Альфа-Банк

🟦Задачи
– Разрабатывать и поддерживать backend-сервисы и REST API на Python (FastAPI)
– Проектировать компоненты системы, API-контракты, модели данных и взаимодействие между сервисами
– Разрабатывать интеграции с AI-компонентами, внутренними сервисами и внешними API
– Проектировать асинхронные и событийно-ориентированные процессы с использованием Kafka
– Работать с PostgreSQL: проектировать схемы данных, писать и оптимизировать запросы и обеспечивать целостность данных
– Создавать и поддерживать миграции базы данных с помощью Alembic
– Писать unit-, integration- и API-тесты для критически важного функционала
– Улучшать производительность, отказоустойчивость и масштабируемость сервисов
– Диагностировать и устранять проблемы на основе логов, метрик и трассировок
– Проводить code review и участвовать в принятии архитектурных решений
– Оценивать технические риски и декомпозировать сложные задачи
– Поддерживать технические стандарты команды и нести ответственность за качество реализованных решений

🟦Требования
– От 4 лет коммерческого опыта в backend-разработке на Python
– Практический опыт разработки production-сервисов на FastAPI
– Понимание безопасности API: OAuth 2.0, JWT, RBAC и управление секретами
– Глубокое понимание асинхронного Python: async/await
– Опыт проектирования стабильных API-контрактов и версионирования API
– Практический опыт работы с Kafka
– Понимание consumer groups, partitioning, offsets, порядка обработки и повторной доставки сообщений
– Уверенный опыт работы с PostgreSQL и SQL
– Практический опыт работы с SQLAlchemy и Alembic
– Опыт написания unit- и integration-тестов с использованием pytest
– Опыт работы с Git, Docker и Linux
– Понимание принципов чистого кода и разделения ответственности
– Понимание подходов к обработке ошибок, логированию и мониторингу
– Самостоятельность, ответственность за результат и способность аргументированно обсуждать технические решения

🌐

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →

Текст вакансии взят без изменений

Источник -