Tech Lead / Senior Backend-разработчик (Python или Node.js)

High Tech Academy

Tech Lead / Senior Backend-разработчик (Python или Node.js)

Алматы, микрорайон Кок-Тобе, улица Сагадата Нурмагамбетова, 150

Описание вакансии

О проекте

High Tech Academy — международная трёхъязычная школа в Алматы. Мы запускаем собственную платформу с записью на занятия, абонементами, платежами, мобильным приложением и интеграцией с оборудованием 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
  • Опыт разработки систем бронирования, абонементов или платёжных сервисов

Условия

  • Гибридный формат
  • Проектная работа до конца учебного года
  • Корпоративная развозка
  • Питание
  • Абонемент в фитнес-центр

Посмотреть контакты работодателя

Адрес

Похожие вакансии

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию