• ТВ-Эфир
  • Стиль
  • Право
  • Сериал

    Что вам найти?

    Найти

    Backend-разработчик на Java
    Дата размещения 27.01.2021

    Требуемый опыт работы: 3–6 лет

    Полная занятость, полный день

    Телеканал НТВ ищет java backend разработчика для поддержки и развития:
    — сайта ntv.ru
    — мобильных приложений и приложений SmartTV (API)
    — системы хранения, обработки и доставки видео (live/vod)

    Используемые языки программирования: Java, SQL
    Используемые Java технологии: JSP, Rest API, Java Media API
    Инструменты: Spring.io (Spring Data, Spring Boot, Hibernate)

    Примеры задач, с которыми вам придется сталкиваться:

    — создание новых сущностей контента, управление ими в редакторской CMS, использование на всех клиентских фронтах, внешних экспортах

    — построение полного цикла работы с видео: от загрузки исходного файла до транскодирования и пакетизации в hls/dash, например, при появлении нового типа видео (360 градусов, вертикальные).

    — управление трансляциями и прямыми эфирами, географическими орбитами: от захвата и кодирования сигналов с карт захвата, до внешнего инджекта scte35 меток в поток на основании информации о лицензионных правах на контент, или навешивания аудио-вотермарков. Интеграция с медиа-серверами по API и написание плагинов для них (Wowza).

    — создание биллинга, поддержка приема платежей, работы моделей tvod/svod.

    — взаимодействие с инженерами по процедурам CI/CD, конфигурациям балансировщиков, сетевого оборудования и систем хранения данных (сейчас мы раздаем с себя до 30 гбит/c видеоконтента напрямую, не считая CDN)

    — интеграция с YouTube по загрузке контента и управлению цифровыми правами

    — формирование фидов данных используя статистические данные из Clickhouse

    Фамилия, Имя, Отчество
    Год рождения
    Город
    E-mail
    Телефон
    Сообщение
    Приложите файлы по очереди


    Число


    Frontend разработчик на React/Vue
    Дата размещения 27.01.2021

    Требуемый опыт работы: 1–3 года

    Полная занятость, полный день

    Обязанности:
    Поддержка и развитие приложений для SmartTV (Tizen, WebOS). Проектирование архитектуры клиентской части сайта и разработка web-интерфейса. Взаимодействие с бекендом, участие в проектировании и реализация API.

    Требования:

    — Опыт разработки на JavaScript от 3 лет.

    — Понимание языка и его особенностей, хорошее знание нативного JS.

    — Знание HTML и CSS (+ препроцессоры SASS/Stylus).

    — Умение адаптивно, кроссбраузерно и семантично верстать.

    — Умение настроить сборку — Webpack, npm/yarn.

    — Опыт разработки SPA с SSR, знание особенностей написания кода для серверного рендеринга — плюс

    — Понимание принципов работы современных браузеров, взаимодействия с бекендом.

    — Знание основных паттернов проектирования и ООП.

    — Работа с системой контроля версий Git

    — Знакомство с нюансами сред, процедурами сборки и выкладки, гайдлайнами производителей телевизоров — плюс

    — Опыт работы с видеоплеерами hls/dash — плюс

    Условия:

    работа в офисе, фултайм 5 дней в неделю.
    Приложение НТВ вошло в список обязательного для предустановки программного обеспечения на продаваемые в РФ телевизоры.

    Примеры задач, с которыми вам придется столкнуться:

    — поддержка функционала приложения на всем разнообразии модельных рядов массы производителей телевизоров, оптимизация исходя из ресурсов

    — внедрение рекламного стека и моделей монетизации tvod/svod, поддержка замены эфирной рекламы на основании меток.

    — поддержка 360 трансляций и vod

    — интеграция с youtube live chat api

    — голосовое управление

    Основной сайт сейчас переписывается на Vue/NodeJS/SSR, к разработке которого мы планируем вас также привлекать для разнообразия.

    P. S. Выходцам из Elbrus Bootcamp — пожалуйста, перестаньте присылать однотипные резюме по методичке. Вы можете лучше, сами!

    Фамилия, Имя, Отчество
    Год рождения
    Город
    E-mail
    Телефон
    Сообщение
    Приложите файлы по очереди


    Число