Backend-разработчик Python (FastAPI)
Ищем опытного Python-разработчика для создания backend-сервисов ветеринарной медицинской информационной системы. Нужно уверенное знание FastAPI, PostgreSQL, Kafka и опыт работы с асинхронным Python. Предлагаем удалённую работу с гибким графиком и интересные задачи с AI-интеграциями.
Зарплата не указана — оценили по рынку
На основе 109 похожих вакансий за 90 дней.
Что предстоит делать
О проекте Медицинская информационная система, которая автоматизирует ключевые процессы ветеринарных клиник: ведение электронных медицинских карт, управление приёмами и расписанием, хранение истории диагностики и лечения, работу с лабораторными данными, а также взаимодействие между врачами, администраторами и владельцами животных. Интегрированные AI-инструменты помогают ветеринарным врачам анализировать и структурировать медицинскую информацию, работать с результатами приёма, готовить документацию и быстрее принимать обоснованные клинические решения. Основные задачи ● Разрабатывать и поддерживать backend-сервисы и REST API на Python (FastAPI). ● Проектировать компоненты системы, API-контракты, модели данных и взаимодействие между сервисами. ● Разрабатывать интеграции с AI-компонентами, внутренними сервисами и внешними API. ● Проектировать асинхронные и событийно-ориентированные процессы с использованием Kafka. ● Работать с PostgreSQL: проектировать схемы данных, писать и оптимизировать запросы и обеспечивать целостность данных. ● Создавать и поддерживать миграции базы данных с помощью Alembic. ● Писать unit-, integration- и API-тесты для критически важного функционала. ● Улучшать производительность, отказоустойчивость и масштабируемость сервисов. ● Диагностировать и устранять проблемы на основе логов, метрик и трассировок. ● Проводить code review и участвовать в принятии архитектурных решений. ● Оценивать технические риски и декомпозировать сложные задачи. ● Поддерживать технические стандарты команды и нести ответственность за качество реализованных решений.
Что ждём от вас
- От 3 лет коммерческого опыта в backend-разработке на Python.
- Уверенное знание Python, стандартной библиотеки и системы типов.
- Практический опыт разработки production-сервисов на FastAPI.
- Понимание безопасности API: OAuth 2.0, JWT, RBAC и управление секретами.
- Глубокое понимание асинхронного Python: async/await.
- Понимание принципов REST, HTTP и клиент-серверной архитектуры.
- Опыт проектирования стабильных API-контрактов и версионирования API.
- Практический опыт работы с Kafka.
- Понимание consumer groups, partitioning, offsets, порядка обработки и повторной доставки сообщений.
- Уверенный опыт работы с PostgreSQL и SQL.
- Практический опыт работы с SQLAlchemy и Alembic.
- Опыт написания unit- и integration-тестов с использованием pytest.
- Опыт работы с Git, Docker и Linux.
- Понимание принципов чистого кода и разделения ответственности.
- Умение проектировать понятный, поддерживаемый и тестируемый код.
- Понимание подходов к обработке ошибок, логированию и мониторингу.
- Самостоятельность, ответственность за результат и способность аргументированно обсуждать технические решения.
- Будет преимуществом
- Опыт проектирования и развития сложных систем.
- Опыт интеграции AI/ML-сервисов в production-системы.
- Понимание принципов защиты персональных и медицинских данных.
- Опыт работы с Kubernetes и облачными платформами.
- Опыт построения и поддержки CI/CD-процессов.
- Опыт работы с Prometheus, Grafana, Loki, Sentry или аналогичными инструментами. Формат работы
- Полный/частичный день, удалёнка с обязательными слотами коммуникации.
Стек и инструменты
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Похожие вакансии
6 вакансий
Старший Full-Stack инженер (AI платформа)
~2 136 400 ₸ оценка
Американская AI-компания ищет старшего Full-Stack инженера для разработки платформы коммуникаций на базе LLM. Нужен опыт с Python, Node.js, PostgreSQL, AWS и интеграцией языковых моделей. Предлагают полную удаленную работу, официальный контракт и гибкий график с пересечением с американским часовым поясом.
Старший бэкенд и инженер баз данных
~2 136 400 ₸ оценка
Ищем опытного бэкенд-инженера для разработки AI-платформы SaaS. Нужно проектировать и поддерживать бэкенд на Python и Node.js, работать с PostgreSQL и AWS, интегрировать LLM. Предлагаем полную удаленку, официальный контракт и гибкий график.
Fullstack AI инженер
~2 136 400 ₸ оценка
Разработка AI-ассистента для умных покупок: парсинг маркетплейсов, матчинг товаров, масштабирование данных и интеграция LLM. Нужен опытный Python-разработчик с навыками парсинга, работы с PostgreSQL и AI/LLM. Работа в стартапе, удалённо, полная занятость.
Senior Python Developer
~2 136 400 ₸ оценка
Ищем Senior Python Developer для разработки CRM для малого и среднего бизнеса. Нужен опыт от 5 лет, владение Python, Django, FastAPI, AI/LLM фреймворками и Docker/K8S. Предлагают удаленку или гибрид в Минске, зарплату в долларах и соцпакет.
Старший Python инженер
~834 943 ₸ оценка
Ciklum ищет Senior Python Engineer для разработки бэкенда платформы интеллектуального анализа данных. Требуется опыт с Python, Flask/FastAPI, облачными технологиями и тестированием. Предлагается удаленная работа, медстраховка и возможности для роста.
Python-разработчик (CLI/gRPC, математические модели)
~2 136 400 ₸ оценка
Ищем опытного Python-разработчика для работы над сервисами, связанными с математическими моделями и управлением приборами. Требуется глубокое знание Python, опыт с gRPC и научными библиотеками. Предлагают удаленную или гибридную работу в Москве, оформление по ТК РФ и конкурентную зарплату.