Обязанности:
- Разработка серверной части веб-приложения на FastAPI.
- Создание и поддержка REST API.
- Проектирование структуры данных и работа с PostgreSQL.
- Реализация CRUD-модулей и бизнес-логики.
- Работа с файлами: загрузка, управление версиями, учет метаданных.
- Интеграция с внешними хранилищами (например, S3, локальные хранилища).
- Взаимодействие с AI API для аналитики и ассистентов.
- Реализация WebSocket функционала (чат/уведомления).
- Написание документации и поддержка существующего кода.
- Работа в Docker-окружении.
Требования
Обязательные:
- Python 3.10+
- FastAPI
- SQLAlchemy
- PostgreSQL
- Опыт разработки REST API
- Базовое понимание асинхронности
- Умение разбираться в чужом коде
- Docker на базовом уровне
Будет плюсом
- Опыт работы с S3 или MinIO
- Опыт обработки PDF-файлов, OCR или конвертеров
- Понимание CI/CD
- Навык работы с WebSockets
- Опыт работы с OpenAI API