rAYr HTQd / Senior Backend-разработчик (Python или Node.js) — Казахстан, Алматы
Зарплата не указана
ОткликнутьсяКомпания: ••••••••
Локация: Казахстан, Алматы
Формат: Гибрид
Занятость: Проектная работа
Грейд: Lead / руководитель
О проекте
MgqC JM5M RKuAhxW — международная трёхъязычная школа в Алматы. Мы запускаем собственную платформу с записью на занятия, абонементами, платежами, мобильным приложением и интеграцией с оборудованием Hikvision.
Ищем ведущего разработчика, который спроектирует архитектуру и запустит систему в production.
Формат: гибрид, проектная работа до конца учебного года.
Задачи
• Проектирование архитектуры системы и границ модулей
• Разработка backend на Python (FastAPI) или Node.js (NestJS)
• Проектирование базы данных PostgreSQL
• Интеграции с внешними системами и оборудованием (Hikvision ISAPI, SDK)
• Настройка инфраструктуры, CI/CD, мониторинга и резервного копирования
• Code review, декомпозиция задач, техническая документация, наставничество для второго разработчика
Требования
• Опыт коммерческой разработки от 5 лет
• Опыт самостоятельного проектирования и запуска production-систем
• Python (FastAPI) или Node.js (NestJS), REST API, WebSocket, асинхронные задачи
• PostgreSQL: сложные реляционные модели, транзакции, индексы, миграции, оптимизация запросов
• Архитектура: Modular Monolith, DDD, Clean Architecture
• Интеграции: REST API, HTTP Digest, работа с SDK, обработка событий оборудования и ошибок
• Надёжность: очереди задач, идемпотентность, защита от двойного списания, повторная доставка событий, согласованность данных
• Безопасность: RBAC, OAuth2/OIDC, JWT, защита API, персональных и биометрических данных
• DevOps: Linux, Docker, CI/CD, Nginx, мониторинг, резервирование и восстановление
Будет плюсом
• Опыт работы с Hikvision ISAPI
• Опыт разработки систем бронирования, абонементов или платёжных сервисов
Условия
• Гибридный формат
• Проектная работа до конца учебного года
• Корпоративная развозка
• Питание
• Абонемент в фитнес-центр