fastapi разработчик backend
ориентир по рынку
вакансия
зп не указана
в среднем
321 966 ₽
мэтч
Загрузи резюме, чтобы видеть мэтчи с вакансией
Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузите резюме
задачи
- Разрабатывать и поддерживать бэкенд-сервисы и REST API на Python и FastAPI;
- Проектировать компоненты системы, API-контракты, модели данных и взаимодействие между сервисами;
- Разрабатывать интеграции с AI-компонентами, внутренними сервисами и внешними API;
- Проектировать асинхронные и событийно-ориентированные процессы с использованием Kafka;
- Проектировать схемы данных, писать и оптимизировать запросы к PostgreSQL и обеспечивать целостность данных;
- Создавать и поддерживать миграции базы данных с помощью Alembic;
- Писать модульные, интеграционные и API-тесты для критически важного функционала;
- Улучшать производительность, отказоустойчивость и масштабируемость сервисов;
- Диагностировать и устранять проблемы на основе логов, метрик и трассировок;
- Проводить проверку кода и участвовать в принятии архитектурных решений;
- Оценивать технические риски и декомпозировать сложные задачи;
- Поддерживать технические стандарты команды и отвечать за качество реализованных решений.
требования
- От 4 лет коммерческого опыта в бэкенд-разработке на Python;
- Практический опыт разработки рабочих сервисов на FastAPI;
- Понимание безопасности API: OAuth 2.0, JWT, RBAC и управление секретами;
- Глубокое понимание асинхронного Python: async/await;
- Опыт проектирования стабильных API-контрактов и версионирования API;
- Практический опыт работы с Kafka;
- Понимание групп потребителей, распределения разделов, смещений, порядка обработки и повторной доставки сообщений;
- Уверенный опыт работы с PostgreSQL и SQL;
- Практический опыт работы с SQLAlchemy и Alembic;
- Опыт написания модульных и интеграционных тестов с использованием pytest;
- Опыт работы с Git, Docker и Linux;
- Понимание принципов чистого кода и разделения ответственности;
- Понимание подходов к обработке ошибок, ведению журналов и мониторингу;
- Самостоятельность, ответственность за результат и способность аргументированно обсуждать технические решения.
условия
- Квартальная премия по результатам KPI;
- Полная удалёнка или гибрид на выбор;
- ИТ-хабы в Москве, Питере и Екатеринбурге, сезонный коворкинг в Сочи;
- ДМС с первых дней работы, включая стоматологию и обслуживание в лучших клиниках города;
- Полная компенсация 10 дней больничного;
- Тренинги, вебинары, митапы и демо-дни для карьерного развития;
- Бесплатный доступ к корпоративным библиотекам Alpina Digital и MyBook, а также бизнес-изданиям;
- Собственные спортзалы в Москве, Питере и Екатеринбурге;
- Скидки на услуги туристических агентств, продукты питания, рестораны, бары и магазины;
- Программа развития AI-грамотности с треками по работе с нейросетями.
Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайтесь: это мошенничество.
Про зарплаты
Анонимные данные по зарплатам и грейдам.
Можно сверить вилку с рынком.
Посмотреть зарплаты