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