Описание вакансии
Условия работы
В отдел "Системой Архитектуры" теребуется C/C++ программист для разработки и поддержки видеоплатформы VOD/Live стриминга.
Требования:
- Отличное знание C/C++;
- Опыт программирования для NIX (POSIX);
- Опыт в разработке приложений, использующих клиент-серверную архитектуру (TCP/UDP/IPC), знание протокола HTTP;
- Знание знание патернов проектирования, основных алгоритмов и структур данных;
- Опыт использования скриптовых языков Python/Perl/Lua;
- Умение писать юнит-тесты, умение разбираться в чужом коде;
- Навыки работы с системами контроля версий (GIT, SVN);
- Опыт работы на аналогичной позиции от 3-х лет.
Приветствуется:
- Понимание асинхронной парадигмы программирования будет большим плюсом.
- Знание контейнеров MPEG-TS, MP4, FLV;
- Опыт использования libav/ffmpeg;
- Понимание принципов работы nginx, опыть его применения;
- Опыт администрирования ОС Linux/FreeBSD;
- Понимание принципов работы Ansible, опыт автоматизации развертывания инфраструктуры с его использованием;
- Опыт работы с продуктами Atlassian (JIRA, Confluence, Fisheye, Bamboo);
Обязанности:
- Участие в проектировании и разработке высоконагруженной прлатформы VOD/Live стриминга, работающей в режиме 24/7 и обслуживающей сотни гигабит пользовательского трафика;
- Разработка подсистем транскодирования входных видеопотоков, упаковки в форматы пригодные для стримминга видео, дистрибуции контента до конечных пользователей;
- Поддержка отдельных частей видеоплатформы, в том числе на уровне администрирования ОС и базовых сервисов;
- Участие в разработке внутренних сервисов отдела, нацеленных на облегчение экплуатации проекта и автоматизацию рутинных задач;
- Непосредственное взаимодействие с другими разработчиками, тестировщиками и менеджером проектов;
- Участие в планировании задач;
Условия:
- Стабильная компания, входящая в состав холдинга ГазПромМедиа;
- Недалеко от метро Ботанический сад;
- Оформление по ТК;
- Добровольное медицинское страхование. Оплачиваемые больничные;
- Компенсация участия в профессиональных конференциях;
- Удобный офис.