Инженер - программист (Node J.S.)

Дата размещения вакансии: 23.08.2024
Работодатель: ДиСиКон
Уровень зарплаты:
от 150000 до 180000 RUR
Город:
Нижний Новгород
Требуемый опыт работы:
От 1 года до 3 лет

Компания "ДиСиКон" ищет программиста c хорошим знанием Node JS на разовый проект.

Задачи:

1. Реализовать авторизацию на подключении к вебсокету по протоколу OAuth.
2. Разобраться, почему не удаëтся подключиться к нескольким сокетам одновременно на одном порту по разному пути. Исправить, если это возможно. Если невозможно, реализовать иначе - через прокси или другим приемлемым способом, чтобы клиенты могли обращаться по 443 порту.
3. Разобраться, почему прерывается видеопоток через некоторое время и исправить.
4. Реализовать в вебсокет-серверах интеграцию с внутренними SOAP-сервисами для получения реальной информации по камерам в регионе, их телематике и видеопотоку для передачи на клиент.
5. Реализовать возможность управлять камерами с клиента.
В SOAP все функции управления реализованы, необходимо предоставить внешнее api через вебсокеты или другим способом

Требования:

  • Знание Node JS - middle
  • websockets
  • опыт интеграции с SOAP - желателен
  • опыт работы со стримингом видео, ffmpeg - желательно, но не обязательно

Условия:

  • Выплата гонорара по контрольным точкам
  • Работа на "удаленке"