Разработчик PMS (Property Management System)

По договоренности

  • Горьковская
  • Стрелка

Мы разрабатываем и масштабируем современную, облачную PMS (Property Management System) — систему, которую используют сети и независимые отели для управления всеми операциями.

Наша цель — создать технологичный продукт, который заменит устаревшие локальные системы, обеспечит сквозную интеграцию и даст нашим клиентам конкурентное преимущество.

Чем предстоит заниматься:

Технические обязанности (Technical Responsibilities)

  1. Архитектура и разработка:
    • Проектирование, разработка и поддержка микросервисной/сервис-ориентированной архитектуры (MSA/SOA) системы;
    • Создание масштабируемых, отказоустойчивых и безопасных RESTful/gRPC API, являющихся ядром PMS и интеграций;
    • Оптимизация производительности критических процессов: бронирование, заезд/выезд, расчет счетов;
    • Реализация асинхронной обработки задач (очереди, фоновые jobs) для отчетности, нотификаций, синхронизаций.
  2. Работа с данными:
    • Проектирование и оптимизация схемы данных (реляционной и, возможно, NoSQL) для сложных бизнес-сущностей (брони, тарифы, гостевые профили, счета);
    • Обеспечение целостности, консистентности и безопасности данных (включая PII - персональные данные гостей);
    • Реализация механизмов миграции и версионирования данных.
  3. Интеграции (Key Technical Domain):
    • Разработка и поддержка модулей интеграции с внешними системами: каналы продаж (OTA - Booking.com, Expedia), платежные шлюзы, системы контроля доступа (дверные замки), бухгалтерские системы;
    • Работа со стандартами hospitality-индустрии (HAPI, OpenTravel) или разработка адаптеров для проприетарных API партнеров.
  4. DevOps и облачная инфраструктура (Cloud-Native):
    • Участие в построении и поддержке CI/CD пайплайнов (GitLab CI/GitHub Actions);
    • Контейнеризация сервисов (Docker) и оркестрация (Kubernetes в managed-сервисах облака);
    • Работа с облачными сервисами (AWS: RDS, SQS, S3, Lambda; или аналоги в GCP/Azure);
    • Внедрение и настройка мониторинга, логирования и алертинга (Prometheus, Grafana, ELK Stack/CloudWatch).
  5. Качество и надежность:
    • Написание unit, integration, e2e-тестов с высоким покрытием бизнес-логики;
    • Проведение code review, соблюдение принципов чистого кода и стандартов;
    • Участие в проектировании отказоустойчивости (resilience patterns: retry, circuit breaker, fallback).
  6. Fullstack-составляющая (будет плюсом):
    • Разработка и поддержка административного веб-интерфейса (React/Vue/Angular) для внутренних пользователей (ресепшн/менеджеры/администраторы);
    • Оптимизация взаимодействия frontend и backend, обеспечение безопасности (авторизация, валидация).

Предметные обязанности (Domain Responsibilities)

  1. Глубокое понимание бизнес-домена Hospitality:
    • Анализ и моделирование ключевых процессов: жизненный цикл бронирования (booking engine), управление наличием (inventory), расчет динамических тарифов (rate management), заезд/выезд, управление номером (housekeeping);
    • Работа с концепциями: overbooking, модификации брони, условное и гарантированное бронирование, no-show policy, платы за отмену.
  2. Бизнес-логика:
    • Реализация сложной финансовой логики: расчет счетов (posting), разделение платежей, работа с депозитами, налоговые правила (включая city/region tax), сверка с платежными системами (reconciliation);
    • Учет требований по защите данных (GDPR/PCI DSS) при работе с данными гостей и платежными реквизитами.
  3. Работа с пользователями и процессы:
    • Понимание workflow персонала отеля (ресепшн, администратор, служба приема и размещения) для создания эффективного интерфейса и логики системы;
    • Поддержка multi-tenancy архитектуры, где один экземпляр ПО обслуживает множество независимых отелей.
  4. Экспертиза и улучшение продукта:
    • Проактивное предложение улучшений системы на основе технологических возможностей и анализа ограничений текущей реализации;
    • Участие в создании технической документации для API (OpenAPI/Swagger) и внутренних процессов.

Мы ждем от кандидата:

  • Опыт коммерческой разработки на Java / Kotlin / Go / C# (современные версии) от 5 лет;

  • Глубокий опыт построения и поддержки микросервисных/сервис-ориентированных архитектур в высоконагруженных системах;

  • Практический опыт разработки и оптимизации сложных, высоконагруженных REST/gRPC API;

  • Проектирование и оптимизация схем данных в реляционных БД (PostgreSQL, MySQL). Понимание CAP-теоремы;

  • Опыт работы с очередями сообщений (Kafka, RabbitMQ, SQS) и асинхронной обработкой;

  • Опыт написания комплексных тестов (unit, integration);

  • Практический опыт работы с облачными платформами (AWS, GCP или Azure) и контейнеризацией (Docker, Kubernetes);

  • Понимание принципов CI/CD, опыт настройки пайплайнов;

  • Ключевое: Готовность глубоко погружаться в предметную область (бизнес-процессы гостиничного хозяйства), анализировать и самостоятельно моделировать сложную бизнес-логику;

  • Умение работать в команде, проводить код-ревью, участвовать в принятии архитектурных решений.

Будет сильным преимуществом:

  • Опыт разработки или интеграции с PMS, ERP, CRM или другими сложными B2B/B2C системами;

  • Знакомство со стандартами индустрии гостеприимства (HAPI, OpenTravel);

  • Опыт реализации multi-tenancy архитектуры;

  • Навыки fullstack-разработки (TypeScript, React/Vue/Angular);

  • Опыт обеспечения compliance (PCI DSS, GDPR) в коде.

Мы предлагаем:

  • Работу над сложным, востребованным B2B-продуктом с реальными техническими и бизнес-вызовами;

  • Возможность стать экспертом в высокоспециализированной и интересной domain-области (hospitality tech);

  • Современный технологический стек и подход к разработке (Cloud-Native, DevOps-культура);

  • Оформление в соответствии с трудовым законодательством РФ;

  • Заработная плата обсуждается по итогам собеседования;

  • Офисный формат работы в графике 5/2;

  • Профессиональное развитие и участие в архитектурных решениях;

  • Бесплатные вкусные обеды в столовой для сотрудников.

Адрес: Россия, Нижний Новгород, Театральная площадь, 1
Показать на большой карте

Поделиться:

Опубликована 9 часов назад

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

... бизнес-центре класса «А» Corner Place, остальные — удалённо Официальное оформление в аккредитованную IT-компанию ... Внимательность к деталям, аккуратность в работе с документами и сроками Будет преимуществом: Опыт в IT ...
  • Полный день
  • Опыт от 1 года
Логотип компании MorizoMorizo
  • Нижний Новгород
7 дней назад
... технических решений и коммерческих предложений; навыки привлечения корпоративных клиентов и опыт ведения IT ... логическое мышление, ответственность, самостоятельность, инициативность; высшее образование в области IT ... онлайн-библиотека и оплачиваемое внешнее обучения для карьерного развития. # IoT # Business Developer Manager ...
  • Полный день
  • Опыт от 1 года
Логотип компании МТСМТС
  • Нижний Новгород
12 дней назад
Касперского, Adobe Reader, Adobe Acrobat, архиватором 7-Zip и аналогами, HP OV Service Desk или Service Manager ... Условия, которые мы предлагаем: Работа в молодой IT-компании с численностью более 2000 человек; Официальное ...
  • Полный день
  • Опыт от 1 года
Логотип компании РЖД-ТехСервисРЖД-ТехСервис
  • Нижний Новгород
месяц назад
72 000 - 82 000 ₽
... продавец-консультант в Летуаль, Подружка, Том Форд, Зелински, Шик, Кларанс, Лореаль, Диор, Вивьен Сабо It ... work in the following positions: salesman, beauty adviser, makeup artist, cosmetology stylist, sales manager ...
  • Полный день
  • Опыт от 1 года
Логотип компании Гельтек-МедикаГельтек-Медика
  • Нижний Новгород
24 дня назад
Мы приглашаем в команду Product Manager на направление как программных так и программно-аппаратных решений ... понимание принципов сегментации потребителей, юнит-экономика и т.п.); Знание IoT технологий, современных IT ...
  • Полный день
  • Опыт от 1 года
Логотип компании SigurSigur
  • Нижний Новгород
19 дней назад
от 120 000 ₽
Выше средней на 23%
... IT компания Riverstart — аккредитованы в Минцифры, входим в реестр МТК, являемся участником Торгово-промышленной ... Получили 38 призовых наград в федеральных и международных IT-конкурсах. ... Требования: Опыт работы в роли Product Manager от 2х лет в digital-продуктах: SaaS, маркетплейсы, финтех ...
  • Полный день
  • Опыт от 1 года
Логотип компании Riverstart (ООО Риверстарт)Riverstart (ООО Риверстарт)
  • Нижний Новгород
месяц назад
Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.