🖥 Вакансия 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
– Понимание принципов чистого кода и разделения ответственности
– Понимание подходов к обработке ошибок, логированию и мониторингу
– Самостоятельность, ответственность за результат и способность аргументированно обсуждать технические решения
🌐 Откликнуться
Анонимная аналитика
Мы используем анонимную аналитику, чтобы улучшать поиск вакансий и работу сайта.