Программист

Дата размещения вакансии: 05.05.2026
Работодатель: Веселовка Экспириенс
Уровень зарплаты:
з/п не указана
Город:
Краснодар
Морская улица 11
Требуемый опыт работы:
От 3 до 6 лет

Хотите стать частью амбициозного стартапа в туристической индустрии?

Мы создаем новый формат отдыха — experience-отель в п. Веселовка, на побережье Черного моря, где гости получают яркие впечатления и эмоции через спорт, развлекательные активности и уникальную атмосферу.

Мы в поиске программиста-разработчика на проектной основе для реализации интересных задач.

Предстоит разработать сервис, который будет отслеживать изменения в рабочих таблицах MS SQL Server.

Стек: Node.js, NestJS, MS SQL, IIS, Modbus, MQTT

Основные задачи:

  • Спроектировать архитектуру сервиса на NestJS под Windows Server 2019.
  • Настроить детектирование изменений в таблицах MS SQL Server с использованием SQL Server Change Data Capture (CDC).
  • Реализовать механизм публикации сообщений в MQTT брокер при детекте изменений ИЛИ Разработать модуль отправки управляющих команд на Modbus TCP слейвы (контроллеры).
  • Обеспечить бесперебойную работу, логирование и обработку ошибок переподключения.

Ваши знания и опыт:

  • Node.js / NestJS: Опыт коммерческой разработки, рабочие проекты, знание асинхронного программирования.
  • Базы данных (MS SQL Server):

o Опыт работы с Node.js
o Ключевое требование: Знание SQL Server Change Data Capture (CDC) — умение его настраивать, читать изменения
o Знание T-SQL: сложные выборки и транзакции.

  • Протоколы и интеграция любой путь реализации:

o Modbus TCP: Опыт работы с библиотеками
o MQTT: Использование mqtt.js, понимание QoS и работы с брокерами

  • Знание SQL Server Service Broker для асинхронной обработки и событийного подхода
  • Понимание SCADA систем и промышленных сетей.

Условия:

  • График работы и условия обсуждаются на встрече по видео с руководителем IT.