Платформа Третье Мнение
Программист разработчик (Python)
3 нед. назад
РоссияMiddle
pythonfastapirest apisqlpostgresqlsqlalchemypytestdocker
Третье Мнение - разработчик IT-решений для системы здравоохранения, создающий продукты на базе искусственного интеллекта для автоматизации медицинских процессов.
О компании
- Третье Мнение - разработчик IT-решений для системы здравоохранения. Мы создаем продукты на базе технологий искусственного интеллекта, которые помогают автоматизировать процессы в медицинских учреждениях, ускорять принятие врачебных решений и повышать безопасность пациентов и медицинского персонала
Обязанности
- Разрабатывать и сопровождать backend-сервисы на Python
- Проектировать, реализовывать и поддерживать REST API для взаимодействия пользовательских интерфейсов, внутренних сервисов и AI-моделей
- Интегрировать алгоритмы и модели искусственного интеллекта в продуктовый контур
- Разрабатывать сервисы обработки медицинских изображений и метаданных
- Участвовать в проектировании и реализации новой функциональности продуктов
- Оптимизировать производительность существующих сервисов и процессов обработки данных
- Работать с базами данных, проектировать схемы хранения и обработки информации
- Разрабатывать механизмы обмена данными с внешними системами и медицинскими информационными системами
- Поддерживать и развивать микросервисную архитектуру продуктов
- Работать с очередями сообщений и фоновой обработкой задач
- Участвовать в тестировании, отладке и устранении дефектов
- Писать техническую документацию по разработанному функционалу
- Участвовать в Code Review и поддерживать внутренние стандарты разработки
- Поддерживать процессы CI / CD и сопровождать развертывание сервисов в тестовых и продуктивных средах
- Работать в кросс-функциональной команде с AI / ML-разработчиками, frontend-разработчиками, QA и продуктовой командой
Требования
- 2–4 года подтвержденного коммерческого опыта backend-разработки на Python
- Опыт разработки backend-сервисов на FastAPI или готовность быстро погрузиться в него
- Опыт проектирования и поддержки REST API
- Уверенное знание SQL, опыт работы с PostgreSQL и SQLAlchemy
- Опыт написания автоматических тестов, желательно с использованием pytest
- Опыт работы с Docker и Docker Compose
- Базовый опыт работы с CI / CD, желательно GitLab CI
- Понимание принципов монолитной и микросервисной архитектуры
- Опыт работы с распределенными системами: очередями, фоновыми обработчиками и интег