Менеджер по продажам автомобилей с пробегом. Универсал. Белая ЗП. (м.Приморская)
О проекте:
Проект представляет собой масштабируемое приложение на Python, сочетающее асинхронные (FastAPI, SQLAlchemy 2.0 async) и синхронные компоненты (Flask). Проект активно использует современные технологии: Pydantic v2, Alembic, PostgreSQL, FastAPI Admin (или Flask-Admin), работу с Excel, HTTP-клиенты и т.п.
Обязанности:
- Разработка и поддержка backend-компонентов на Python.
- Работа с REST API.
- Создание и поддержка миграций БД.
- Интеграция внешних сервисов.
- Оптимизация производительности и тестирование кода.
- Разработка парсеров.
Технологии:
- FastAPI / Starlette
- Flask / Flask-Admin
- SQLAlchemy 2.0 (sync + async)
- Pydantic 2.x
- PostgreSQL
- Alembic
- WTForms
- xlrd
- Asyncpg, Psycopg2
Требования:
- Знание Python, опыт разработки на FastAPI и/или Flask.
- Понимание принципов работы ORM (SQLAlchemy), умение писать чистые и эффективные запросы.
- Опыт работы с миграциями (Alembic).
- Навыки работы с PostgreSQL.
- Знание асинхронного программирования в Python.
- Умение писать читаемый и тестируемый код.
- Английский язык на уровне понимания документации (минимум A2).
Будет плюсом:
- Опыт работы с Excel через Python.
- Знание HTTP-протокола, клиентских библиотек (например, httpx).
- Опыт настройки Flask-Admin.
- Unit- и интеграционное тестирование.
- Опыт с микросервисными архитектурами.