Мы в поисках Python разработчика на проект представляет собой модуль программы лояльности, интегрированный в приложения экосистемы заказчика.
Чем предстоит заниматься:
- Проектировать и реализовывать общие архитектуры системы.
- Проектировать базы данных.
- Реализовывать механизм авторизации по ID клиента из основного приложения.
- Проводить интеграцию с API заказчика для получения статистики по выполненным заданиям.
- Реализовывать бизнес-логику начисления призов.
- Реализовывать бизнес-логику рандомизации выпадения приза.
- Интеграция с API заказчика для получения событий, по которым делаются предсказания. - Проводить интеграцию с API заказчика для начисления бонусов.
- Реализовывать бизнес-логику выдачи заданий и событий для предсказаний.
- Реализовывать бизнес-логику проверки условий зачета заданий.
- Реализовывать механизм начисления баллов.
Для нас важно:
- Уверенное владение Python 3.x и опытом работы с современными веб-фреймворками (FastAPI, Flask или Django).
- Опыт создания REST API.
- Практический опыт взаимодействия с базами данных, включая разработку запросов высокой сложности.
- Глубокое понимание принципов асинхронного программирования применительно к языку Python, опыт работы с микросервисной архитектурой.
- Опыт работы с REST / GraphQL или WebSocket, FastAPI, Asyncio, Redis, Sqlalchemy, PyJWT / OAuth2, Gitlab.
- Опыт написания unit-тестов.
Главный принцип SkillStaff - Выбирай!
- ЭКСПЕРТИЗА. Делай выбор в пользу проектов с разным уровнем сложности и экспертных команд, где можно работать с лучшими специалистами и обмениваться опытом.
- РАЗНООБРАЗИЕ ПРОЕКТОВ. Выбирай из сотен компаний и проектов то, что интересно и полезно для твоего роста. SkillStaff помогает реализовывать ежегодно порядка 500 различных ИТ-проектов для крупного бизнеса.
- КОМФОРТ. Создавай идеальные условия для своей работы.