🔥

Не упустите лучшие вакансии!

Подключите наш Telegram-бот и получайте мгновенные уведомления о новых предложениях из 10+ источников. Будьте первым, кто откликнется!

Подключить бота

Python Developer

DevTeam.Space
Москва
Удаленно
Опубликовано: 05 Dec 2025
от 1500 до 3000 $

Backend Python Developer (FastAPI, Asyncio, PostgreSQL)
Мы ищем опытную backend-разработчицу / опытного backend-разработчика, который умеет создавать надёжные и масштабируемые сервисы на современном Python-стеке. Проект — высоконагруженная платформа с микросервисной архитектурой, сложной бизнес-логикой, асинхронными API, интеграциями и фоновыми процессами.

Обязанности

  • Разработка backend-сервисов на Python 3.11+ с использованием FastAPI и асинхронного стека.
  • Проектирование и реализация REST API, написание чистого, поддерживаемого кода.
  • Работа с PostgreSQL, написание запросов и создание моделей через SQLAlchemy 2.0 (async ORM).
  • Настройка и проведение миграций через Alembic.
  • Участие в разработке микросервисной архитектуры, интеграция со смежными сервисами.
  • Работа с Docker/Docker Compose, участие в CI/CD-процессах.
  • Написание unit- и интеграционных тестов.
  • Оптимизация производительности, разбор инцидентов, участие в code review.

Требования (обязательные)

  • Отличное знание Python 3.11+, понимание асинхронного программирования (asyncio, async/await).
  • Уверенная работа с FastAPI.
  • Практический опыт с SQLAlchemy 2.0 (async).
  • Хорошее знание PostgreSQL.
  • Опыт работы с Pydantic.
  • Умение писать и проектировать REST API.
  • Опыт работы с Alembic.
  • Docker / Docker Compose.
  • Git, умение работать по Git-флоу.
  • Понимание основ асинхронных приложений и конкурентных задач.

Желательные навыки
(не обязательны, но дадут большое преимущество)

  • Kafka или RabbitMQ.
  • Redis.
  • Опыт работы с S3 / объектными хранилищами.
  • WebSockets.
  • Nginx.
  • CI/CD (желательно GitLab CI).
  • Poetry.
  • Pytest (включая фикстуры, mocking).
  • MyPy.
  • Black / Flake8 (или аналогичный набор линтеров).
  • JWT-аутентификация.
  • Микросервисная архитектура.
  • Обработка файлов (Excel, PDF).
  • Опыт фоновых задач: task queues, worker-подход.

Будет плюсом

  • Опыт работы с ARQ (async task queue).
  • WeasyPrint.
  • Pandas для обработки данных.
  • Опыт в больших продакшн-проектах.
  • Знание шаблонов проектирования (DDD, CQRS, Clean Architecture и др.).
  • Опыт участия в code review на регулярной основе.
🚀

Ваше резюме увидят первым!

Автоматическое поднятие на HeadHunter каждые 4 часа. Увеличьте свои шансы на успех в 10 раз!

Подключить автоподнятие