Python Engineer
Оплата: По договоренности
Удаленно
Full-time
Проектная занятость
Для качественной работы с внутренними клиентами платформы в Back-End команду требуется Python Engineer.
Основные задачи:
- Создание end user support toolset для продуктовых команд;
- Поддержка текущих сервисов бэкенда (турниры, save-restore, payment validators);
- Участие в интеграции платформы с игровыми клиентами;
- Коммуникация с внутренними стейкхолдерами — продуктовые команды, core team бэкенда.
Требования:
- Опыт технической поддержки или разработки в бэкенде или веб от 1,5 лет;
- Знание одного из веб-фреймворков на уверенном уровне: Django, Flask, Fast API, Falcon и т.д.;
- Понимание принципов работы asyncio в Python. Знание фронтенда на базовом уровне: HTML, CSS, базовый JavaScript;
- Опыт работы с реляционными БД: PostgreSQL или MySQL (умение писать запросы средней сложности с группировками и объединениями, понимать, зачем нужны индексы и какие они бывают);
- Владение Docker на уровне исправления чужих Dockerfile под свои нужды. Умение пользоваться docker-compose;
- Умение и желание разбираться в чужом легаси коде;
- Навыки командной работы, умение выстраивать отношения и эффективную коммуникацию.
Будет плюсом:
- Опыт с асинхронными фреймворками (aiohttp, sanic, starlette);
- Коммерческий опыт разработки на PHP;
- Опыт оптимизации запросов в БД;
- Опыт работы и знание стека AWS;
- Опыт работы с брокерами сообщений (Kafka, RabbitMQ);
- Умение работать с Kubernetes.