Задачи:
- Реализация webhook для обработки платежей;
- Разработка API авторизации с использованием JWT и ротацией токенов;
- Реализация batch-отправку push-уведомлений об обновлениях игр.
Требования:
- Умение проектировать схемы (ER-диаграммы: users, games, payments, notifications);
- Опыт работы с миграциями (Flyway/Alembic/Knex для версионирования);
- Практика работы с реляционными БД (MySQL 8+ или PostgreSQL 13+ от 3-х лет;
- Умение работать с ORM (TypeORM, SQLAlchemy) или raw SQL;
- Поддерживание транзакций для платежей (ACID);
- Проведение миграции с MySQL на Postgres.
Будет плюсом:
-
Опыт с NoSQL (Redis/MongoDB) для кэширования/очередей (BullMQ/RabbitMQ);
-
Знакомство с микросервисами, WebSockets (Socket.io) для real-time;
-
Базовая инфраструктура: репликация БД, мониторинг (Prometheus/Grafana), облака (AWS/Yandex Cloud).
- Удаленный формат работы;
- График работы 5/2;
- Официальное трудоустройство с первого дня работы;
- ДМС после успешного прохождения срока испытания.
Похожие вакансии
Высшее профильное образование. Опыт от 3 лет в проектировании внутренних систем ВК (ВВ, ВПВ, АУПТ) для жилых и общественных зданий.
Опыт разработки на Python от 4+ лет. Коммерческий опыт с FastAPI или Litestar (Starlite). Глубокое понимание и опыт использования...
Высшее профессиональное образование по специальности. Хорошее владение Revit, опыт совместной работы. Наличие опыта работы с жилыми и общественными зданиями, желательно...
Высшее профессиональное образование по специальности. Опыт работы главным специалистом по разделам автоматизации и диспетчеризации не менее 3-х лет.
Высшее профильное образование. Опыт проектирования жилых и общественных зданий на стадии "ПД" и "РД". Знание нормативной базы СНиПЫ, ГОСТы, ФЗ...
