Назад

Middle Backend Developer (Python)

Формат работы
remote (только Russia)/hybrid
Тип работы
fulltime
Грейд
middle
Страна
Russia
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

Текст:
/
TL;DR
Middle Backend Developer (Python) (ветеринарная медицинская информационная система): Разработка и поддержка backend-сервисов и REST API для автоматизации работы ветеринарных клиник с акцентом на FastAPI, асинхронные и событийно-ориентированные процессы, интеграции AI и работу с медицинскими данными. Фокус на проектировании API-контрактов и моделей данных, оптимизации PostgreSQL, обеспечении отказоустойчивости и тестировании критически важного функционала.

Локация: Москва; удалённый или гибридный формат работы с обязательными слотами коммуникации.

Компания

Разработка медицинской информационной системы для автоматизации работы ветеринарных клиник.

Что делать

  • Разрабатывать и поддерживать backend-сервисы и REST API на Python и FastAPI.
  • Проектировать компоненты системы, API-контракты, модели данных и взаимодействие между сервисами.
  • Разрабатывать интеграции с AI-компонентами, внутренними сервисами и внешними API.
  • Проектировать асинхронные и событийно-ориентированные процессы с использованием Kafka.
  • Работать с PostgreSQL, SQLAlchemy и Alembic: проектировать схемы, оптимизировать запросы и поддерживать миграции.
  • Повышать производительность, отказоустойчивость и масштабируемость сервисов, анализируя логи, метрики и трассировки.

Требования

  • От 3 лет коммерческого опыта в backend-разработке на Python.
  • Практический опыт разработки production-сервисов на FastAPI и глубокое понимание async/await.
  • Знание REST, HTTP, API-контрактов, версионирования API и безопасности API: OAuth 2.0, JWT, RBAC и управление секретами.
  • Практический опыт работы с Kafka, PostgreSQL, SQLAlchemy, Alembic и pytest.
  • Опыт работы с Git, Docker и Linux; понимание чистого кода, обработки ошибок, логирования и мониторинга.
  • Самостоятельность, ответственность за результат и способность аргументированно обсуждать технические решения.

Хорошо, если есть

  • Опыт проектирования и развития сложных систем.
  • Опыт интеграции AI/ML-сервисов в production-системы.
  • Понимание принципов защиты персональных и медицинских данных.
  • Опыт работы с Kubernetes, облачными платформами и CI/CD.
  • Опыт работы с Prometheus, Grafana, Loki, Sentry или аналогичными инструментами.

Культура и преимущества

  • Полный или частичный рабочий день.
  • Удалённый или гибридный формат работы.
  • Обязательные временные слоты для коммуникации.
  • Участие в code review и принятии архитектурных решений.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →