fastapi разработчик backend

ориентир по рынку
вакансия зп не указана
в среднем 321 966 ₽
Загрузи резюме, чтобы видеть мэтчи с вакансией

подготовьтесь к отклику

ai-инструменты

Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузите резюме

описание

Описания нет

задачи

  • Разрабатывать и поддерживать бэкенд-сервисы и 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, запустить или установить что-то, перевести деньги — не соглашайтесь: это мошенничество.

Про зарплаты

Анонимные данные по зарплатам и грейдам.
Можно сверить вилку с рынком.

Посмотреть зарплаты

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайтесь: это мошенничество.