Python developer
eXpressУдалённоот 3 лет5/2Полная занятость
PythonPostgreSQLDockerLinuxRedisFastAPIDjangoPytestSQLAlchemyaiohttpчат-ботыMypyTelegram Mini AppsBlackSmartApps
Описание
eXpress ищет Python разработчика. Предстоит разрабатывать и поддерживать новые возможности платформы с учётом высоких нагрузок и безопасности данных, создавать чат-боты и SmartApps, интегрируя их с системами заказчиков. Также в задачи входит разработка админки и веб-сервисов, улучшение существующей инфраструктуры, участие в code review и проработка архитектурных решений вместе с командой, оценка задач и проектирование новых фич во взаимодействии с аналитиками, тестировщиками и РП.
Обязанности
- Разрабатывать и поддерживать новые возможности платформы с учётом высоких нагрузок и безопасности данных
- Создавать чат-боты и SmartApps, интегрируя их с системами заказчиков
- Разрабатывать админку и веб-сервисы, улучшать существующую инфраструктуру
- Участвовать в code review и прорабатывать архитектурные решения вместе с командой
- Оценивать задачи и проектировать новые фичи в тесном взаимодействии с аналитиками, тестировщиками и РП
Требования
- Python 3
- FastAPI
- PostgreSQL
- SQLAlchemy 1.4+
- Redis
- Docker, Linux
- pytest
- Mypy, Black, we-make-python-styleguide
- Коммерческий опыт на Python от 3х лет
- Практический опыт асинхронной разработки от 2-ух лет (FastAPI, Django, AIOHTTP и т.д.)
- Умение писать и использовать unit-тесты (Pytest или другие фреймворки)
- Базовое знание Docker и принципов контейнеризации, опыт работы в Linux-среде
- Опыт использования и понимание SQLAlchemy и Redis
Будет плюсом
- Опыт написания чат-ботов, Telegram MiniApps, ai-ассистентов
- Опыт интеграции с внешними системами (REST, gRPC, WebSockets)
- Навыки оптимизации производительности (профилирование, рефакторинг)
Условия
- Полная занятость
- График: 5/2
- Формат работы: удалённо