Мы открываем вакансию Старшего разработчика автоматизации потокового вещания для работы с нашим Клиентом, работающим в сфере потокового видео (вставка рекламы в поток).
Эта роль в первую очередь связана с разработкой программного обеспечения для решения задач, требующих комплексного представления нашей цепочки создания стоимости. Для достижения этих целей вам необходимо будет общаться с другими техническими командами (тестирование, облачное проектирование, эксплуатация), а также с вашей собстве
Мы открываем вакансию Старшего разработчика автоматизации потокового вещания для работы с нашим Клиентом, работающим в сфере потокового видео (вставка рекламы в поток).
Эта роль в первую очередь связана с разработкой программного обеспечения для решения задач, требующих комплексного представления нашей цепочки создания стоимости. Для достижения этих целей вам необходимо будет общаться с другими техническими командами (тестирование, облачное проектирование, эксплуатация), а также с вашей собственной командой разработчиков.
Эта роль предлагает значительные возможности взять на себя ответственность за темы, которые охватывают спектр разработки и эксплуатации: от улучшения мониторинга 20 сервисов Node.js до автоматизации общих требований к сервисам, включая настраиваемое горизонтальное автоматическое масштабирование модулей и компоненты централизованного управления кластером. .
Обязанности:
- Разработка и внедрение новых функций и функций, связанных с потоковой передачей, в нашем стеке Node.js.
- Написание и улучшение тестов, включая разработку новый потоковый анализатор
- Внедрять новые инструменты и технологии
- Проводить обзоры кода (в этом процессе участвуют все разработчики)
- Участвовать в обзорах дизайна и архитектуры
- Устранение проблем и выявление потенциальных улучшений.
- Предоставление фундаментальных решений для команды по таким темам, как автоматизация мониторинга, манипулирование потоками и анализ для DASH/HLS/CMAF, а также автоматизация ключевых показателей эффективности для повышения производительности продукта. видимость
- Поделитесь знаниями и процессами, которые вы разработали, посредством документации и обучающих семинаров
Требования: h3>
- Node.js, опционально Golang или React.js
- Возможность писать чистый код и обеспечивать правильную CI с ESLint, Prettier, Husky, GitLab CI, Docker, строгий рабочий процесс MR, и автоматическое управление версиями
- Опыт адаптивной потоковой передачи (HLS/DASH): ffprobe, ffmpeg
- Способность обеспечить правильный конвейер компакт-дисков с помощью Docker, Kubernetes, Terraform, Helm и GitLab
- Опыт работы с MongoDB, Redis и Victoria Metrics
- Уверенный, логичный и методичный подход к работе
- Сильные аналитические навыки и навыки решения проблем
- Опыт в технологиях потокового видео
- Сильная ориентация на обслуживание клиентов
- Отношение к командному игроку
- Способность работать в международной команде
- Уровень английского языка – Уровень выше среднего или выше
- Выезд к клиенту (Берлин, Германия)
Этапы собеседования (видеозвонки через MS Teams):
- HR-знакомство
- Техническое интервью
- Интервью с клиентом
- Node.js, опционально Golang или React.js
- Возможность писать чистый код и обеспечивать правильную CI с помощью ESLint, Prettier, Husky, GitLab CI, Docker, строгий рабочий процесс MR и автоматическое управление версиями
- Опыт адаптивной потоковой передачи (HLS/DASH): ffprobe, ffmpeg
- Способность обеспечить правильный конвейер компакт-дисков с помощью Docker, Kubernetes, Terraform, Helm и GitLab
< li> Опыт работы с MongoDB, Redis и Victoria Metrics - Уверенный, логичный и методичный подход к работе
- Сильные аналитические навыки и навыки решения проблем
- Опыт работы с технологиями потокового видео
- Сильная ориентация на обслуживание клиентов
- Командный подход
- Способность работать в международной команде
- Английский язык уровень – Upper-Intermediate или выше
- Выезд к клиенту (Берлин, Германия)
Мы открываем вакансию старшего разработчика автоматизации потоковой передачи для работы с нашим клиентом, работающим в сфере домен потокового видео (вставка рекламы в поток).
Эта роль в первую очередь связана с разработкой программного обеспечения для решения задач, требующих комплексного представления нашей цепочки создания стоимости. Для достижения этих целей вам необходимо будет общаться с другими техническими командами (тестирование, облачное проектирование, эксплуатация), а также с вашей собственной командой разработчиков.
Эта роль предлагает значительные возможности взять на себя ответственность за темы, которые охватывают спектр разработки и эксплуатации: от улучшения мониторинга 20 сервисов Node.js до автоматизации общих требований к сервисам, включая настраиваемое горизонтальное автоматическое масштабирование модулей и компоненты централизованного управления кластером. .
Обязанности:
- Разработка и внедрение новых функций и функций, связанных с потоковой передачей, в нашем стеке Node.js.
- Написание и улучшение тестов, включая разработку новый потоковый анализатор
- Внедрять новые инструменты и технологии
- Проводить обзоры кода (в этом процессе участвуют все разработчики)
- Участвовать в обзорах дизайна и архитектуры
- Устранение проблем и выявление потенциальных улучшений.
- Предоставление фундаментальных решений для команды по таким темам, как автоматизация мониторинга, манипулирование потоками и анализ для DASH/HLS/CMAF, а также автоматизация ключевых показателей эффективности для повышения производительности продукта. видимость
- Поделитесь знаниями и процессами, которые вы разработали, посредством документации и обучающих семинаров
Требования: h3>- Node.js, опционально Golang или React.js
- Возможность писать чистый код и обеспечивать правильную CI с ESLint, Prettier, Husky, GitLab CI, Docker, строгий рабочий процесс MR, и автоматическое управление версиями
- Опыт адаптивной потоковой передачи (HLS/DASH): ffprobe, ffmpeg
- Способность обеспечить правильный конвейер компакт-дисков с помощью Docker, Kubernetes, Terraform, Helm и GitLab
- Опыт работы с MongoDB, Redis и Victoria Metrics
- Уверенный, логичный и методичный подход к работе
- Сильные аналитические навыки и навыки решения проблем
- Опыт в технологиях потокового видео
- Сильная ориентация на обслуживание клиентов
- Отношение к командному игроку
- Способность работать в международной команде
- Уровень английского языка – Уровень выше среднего или выше
- Выезд к клиенту (Берлин, Германия)
Этапы собеседования (видеозвонки через MS Teams):
- HR-знакомство
- Техническое интервью
- Интервью с клиентом
,[Разработка и реализация новых функций и функций, связанных с потоковой передачей, в нашем стеке Node.js, Написание и улучшение тестов, включая разработку нового анализатора потоков, Внедрение новых инструментов и технологий, Проведение проверок кода (участвуют все разработчики)в этом процессе), участвовать в обзорах дизайна и архитектуры, устранять проблемы и выявлять потенциальные улучшения, предоставлять фундаментальные решения для команды по таким темам, как автоматизация мониторинга, манипулирование потоками и анализ для DASH/HLS/CMAF, а также автоматизация KPI для улучшения прозрачность производительности продукта. Делитесь знаниями и процессами, которые вы разработали, посредством документации и обучающих семинаров.] Требования: Node.js, ESLint, Prettier, Husky, GitLab CI, Docker, HLS /DASH, ffprobe, ffmpeg, Kubernetes, Terraform, Helm, GitLab, MongoDB, Victoria Metrics, Golang, React
Инструменты: .
Дополнительно: Международные проекты, Небольшие команды, 18 оплачиваемых дней отпуска, 12 оплачиваемых отпусков по болезни, Оплачиваемые праздничные дни, Курсы английского/немецкого языков, Карьерный и профессиональный рост, Обзор производительности и заработной платы, Длительный срок -срочное сотрудничество.