Backend developer for veterinary clinics

Новые Ветеринарные Технологии

United States

Remote

USD 110,000 - 180,000

Full time

39 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Удалённая работа с гибким графиком

Job summary

Новые Ветеринарные Технологии в США ищет backend-разработчика с опытом Python для разработки сервисов на FastAPI. Ваша роль охватит разработку API, проектирование моделей данных и интеграцию с внешними API. Требуется опыт работы с PostgreSQL, Kafka, Alembic, Docker и тестированием.

Удаленная работа, частично гибкий график, возможность участия в архитектурных решениях. Компания ценит ответственность, самостоятельность и стремление к высоким стандартам кода; будет плюсом опыт интеграции AI/ML и

Qualifications

  • 3+ лет коммерческого опыта backend на Python.
  • Уверенное владение Python, stdlib и типами.
  • Практический опыт FastAPI и разработки production-сервисов.
  • Знание OAuth2, JWT, RBAC и секретов.
  • Опыт PostgreSQL, SQLAlchemy и Alembic.
  • Опыт тестирования pytest, CI/CD, Docker и Linux.

Responsibilities

  • Разрабатывать и поддерживать backend-сервисы и REST API на Python (FastAPI).
  • Проектировать API-контракты, модели данных и взаимодействия между сервисами.
  • Интегрировать AI/ML-сервисы и внешние API.
  • Работать с Kafka и асинхронными процессами.
  • Проектировать схемы PostgreSQL, миграции Alembic, оптимизировать запросы.
  • Писать unit-, integration- и API-тесты, обеспечивать качество кода.
  • Участвовать в code reviews и архитектурных решениях.

Skills

Python
REST API design
Async programming
Security concepts
Linux operation

Tools

FastAPI
SQLAlchemy
Alembic
PostgreSQL
Kafka
Docker
Git
Linux

Job description

Описание: Медицинская информационная система, которая автоматизирует ключевые процессы ветеринарных клиник: ведение электронных медицинских карт, управление приёмами и расписанием, хранение истории диагностики и лечения, работу с лабораторными данными, а также взаимодействие между врачами, администраторами и владельцами животных.

Задачи:
  • Разрабатывать и поддерживать 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 или аналогичными инструментами
Условия:

Полный/частичный день, удалёнка с обязательными слотами коммуникации.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Python backend developer
Python backend developer

Miles Miles Ltd • United States

Remote
USD 100,000 - 150,000
backend-разработчик python
backend-разработчик python

Рондем • United States

Remote
USD 90,000 - 150,000
Удалённый график
Расширенный социальный пакет (ДМС, отп
Backend developer
Backend developer

BMGM • United States

Remote
USD 140,000 - 190,000
Удаленная работа
21 дней оплачиваемого отпуска
Оплачиваемый больничный
+2
backend-разработчик
backend-разработчик

Сёрф • United States

Remote
USD 120,000 - 190,000
Remote work
Flexible schedule
AI-powered development
Backend software engineer for hosting and VPN services
Backend software engineer for hosting and VPN services

АИМОР • United States

Remote
USD 120,000 - 180,000
Удаленная работа
Backend engineer
Backend engineer

LionAdverts • United States

Remote
USD 110,000 - 170,000
Полностью удалённую работу
Достойную заработную плату
Обучение и развитие
Бэкенд-разработчик (Golang, Python) Senior - АО Сараффан. Радио
Бэкенд-разработчик (Golang, Python) Senior - АО Сараффан. Радио

Вакансии Backend/Frontend • United States

On-site
USD 37,000 - 44,000
python разработчик
python разработчик

GO Digital • United States

Remote
USD 120,000 - 180,000
Fullstack-разработчик Python и Vue.js
Fullstack-разработчик Python и Vue.js

Rambler&Co • United States

Remote
USD 90,000 - 130,000
python разработчик веб-сервисов
python разработчик веб-сервисов

Coding Team • United States

Remote
USD 90,000 - 150,000