Обязанности:
-
Разрабатывать и поддерживать сервисы на Python, писать чистый и поддерживаемый код
-
Поддерживать стабильность и производительность сервисов, улучшать их
- Понимать бизнес-логику
- Понимать принципы взаимодействия в продуктовой команде
Требования:
-
Отличное знание Python 3, понимание его сильных и слабых сторон
-
Asyncio
-
FastApi, aiohttp, Alembic, Celery, ClickHouse, SQLAlchemy
-
Опыт работы с брокерами сообщений
-
Понимание и опыт написания юнит и интеграционных тестов
-
Знание паттернов проектирования