Инженер по внедрению

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

Задача человека — помогать нашим клиентам эксплуатировать их OTT IPTV системы, работающие на нашем Flussonic.

К нам приходят клиенты, которым нужно помочь не просто с установкой нашего ПО, а помочь со всем комплексом задач доставки видео: кластер, авторизация потоков, подсказать как правильно вставить на сайт или какой протокол из десятка поддерживаемых применить конкретно в его случае.

Задачи совершенно разные, от простой помощи с запуском сервиса до ловли багов в нагруженных системах.

Общение с клиентам происходит исключительно в письменом виде: тикеты и чаты. Большинство клиентов - иностранцы, поэтому знание английского обязательно.

Какие навыки, умения и знания мы ожидаем от кандидата:

  • Опыт разворачивания или обслуживания IPTV (OTT) сервисов (DVB, MPEG-TS, головные станции, транскодирование, мультикаст, стриминговое ПО)
  • Работа с видеотрансляциями в интернете (HLS, RTMP, RTSP, MPEG-TS, H264, AAC)
  • Минимальные навыки программирования на любом языке (адаптировать код из примера на сайте, написать скрипт для упрощения своей работы)
  • Опыт работы с Linux (ss, top, atop, tcpdump, git, curl, погрепать логи приложения, системы, пробросить порт через ssh)
  • Знание английского на уровне списаться с клиентом, прочитать документацию
  • Готовность общаться с клиентами

Пример обращения:

Основная работа происходит по входящим обращениям (тикетам), но в нашем "саппорте" не скучно, так как простые задачи мы стараемся автоматизировать, постоянно улучшаем документацию. Вот пример входящего обращения:

hi we are having very serious problem if we ingest ch in server CDN-FR61 and want play it from CDN-LT 153 we got problem channle open very late it takes longtime please find all ouir server ip here: 1.1.1.1, 2.2.2.2

Клиент - владелец OTT сервиса с тысячами онлайн клиентами, который паникует и не может толком описать в чем проблема.

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

Не дожидаясь ответа заходит по ssh на указанные адреса и проверяем популярные узкие места, смотрим что в dmesg, какая версия Flussonic установлена, разумная ли конфигурация у него применена (выбрав неправильный протокол передачи видео между серверами, можно получить много проблем).

В этот раз повезло и инженер обнаружил, что одном из серверов установлен предыдущий стабильный релиз, но с багом, который приводит к повышенному потреблению ресурсов на некоторых MPEG-TS UDP источниках. Решение находится за 5 минут диагностики и сервис клиента уже через полчаса обновлен и стабильно работает.

В нашей работе не принято "гадать" и просто так просить клиента перезагрузить сервер. У нас есть все инструменты для сбора отладочной информации и тестовые стенды для воспроизведения проблемы.

Условия

  • Официальное трудоустройство и "белая" зарплата
  • Офис в Москве, в двух минутах от станции метро Верхние Лихоборы (открытие в марте 2018)
  • Обеды за счет компании
  • Кофемашина и печеньки, фрукты в офисе
  • Дружный коллектив профессионалов, в офисе просторно, светло и уютно
  • Оклад 80-110 тыс. рублей, в зависимости от опыта и базового набора навыков.
Откликнуться