Автоотклики

Опубликована сегодня · hh.ru

Middle+ Python Backend Developer

Щербина Иван Алексеевич

  • Омск · удалённо
  • middle
  • 120–160 тыс. ₽

О вакансии

Основные задачи

Разрабатывать и поддерживать backend-сервисы и REST API на Python с использованием FastAPI.

Проектировать архитектуру сервисов, API-контракты и модели данных.

Разрабатывать интеграции с внутренними сервисами и внешними API.

Реализовывать асинхронные и событийно-ориентированные процессы.

Работать с PostgreSQL: проектировать схемы данных, оптимизировать SQL-запросы и обеспечивать целостность данных.

Использовать SQLAlchemy и Alembic для работы с базами данных и миграциями.

Разрабатывать и поддерживать интеграции с брокерами сообщений (Kafka, RabbitMQ).

Писать unit- и integration-тесты с использованием pytest.

Оптимизировать производительность, стабильность и масштабируемость backend-сервисов.

Участвовать в code review, обсуждении архитектурных решений и улучшении технических процессов.

Диагностировать и устранять проблемы в production-окружении.

Требования

От 3 лет коммерческого опыта backend-разработки на Python.

Уверенное знание Python 3, стандартной библиотеки и системы типов.

Опыт разработки и поддержки production-приложений на FastAPI.

Хорошее понимание асинхронного программирования в Python (asyncio, async/await).

Понимание принципов REST API, HTTP и клиент-серверной архитектуры.

Уверенное владение PostgreSQL и SQL, опыт оптимизации запросов.

Практический опыт работы с SQLAlchemy и Alembic.

Опыт использования Kafka или RabbitMQ.

Понимание механизмов аутентификации и авторизации (JWT, OAuth 2.0, RBAC).

Опыт написания автоматизированных тестов с использованием pytest.

Уверенное владение Git, Docker и Linux.

Понимание принципов SOLID, DRY, KISS и подходов к проектированию поддерживаемого кода.

Опыт работы с логированием, мониторингом и обработкой ошибок.

Умение самостоятельно принимать технические решения и аргументировать выбранный подход.

Будет преимуществом

Опыт проектирования микросервисной архитектуры и распределённых систем.

Опыт интеграции AI/ML- и LLM-сервисов.

Понимание особенностей работы с Kafka: consumer groups, partitioning, offsets и delivery semantics.

Опыт работы с Redis и механизмами кеширования.

Опыт использования Celery и фоновых задач.

Опыт работы с Kubernetes и облачной инфраструктурой.

Опыт настройки CI/CD-процессов.

Знакомство с Prometheus, Grafana, Sentry, OpenTelemetry.

Опыт оптимизации высоконагруженных приложений.

Опыт технического менторинга и проведения code review.

Условия работы

Удалённая работа или гибридный формат.

Полная или частичная занятость по договорённости.

Гибкий график с согласованными часами командной коммуникации.

Возможность самостоятельно принимать технические решения.

Участие в проектировании архитектуры и развитии backend-сервисов.

Минимум бюрократии и ориентация на результат.

Навыки из вакансии

PythonSQLFastAPIGitPostgreSQL

Письмо под эту вакансию

Напишет ИИ-работяга по вашему резюме с hh.ru. Бесплатно, 5 в день.

Нужен вход через Telegram и подключённый hh — резюме берём оттуда.

Похожие вакансии

  • вилка не указана
    Аренадата Софтвер · Москва · удалённо · middle
  • вилка не указана
    Технофактура · Ростов-на-Дону · удалённо · middle
  • вилка не указана
    evrone.ru · Москва · удалённо · middle
Не то, что искали? Ответьте на пять вопросов — подборка будет приходить в Telegram раз в день.

ИИ-работяга откликается на такие вакансии за вас — и пишет письмо к каждому отклику

24 часа бесплатнокарта не нужна