Шукаємо Junior Video Streaming Engineer для участі в розробці проєкту, пов’язаного з отриманням і обробкою відео-стрімів. Це чудова можливість зайти в нішову й цікаву галузь відеострімінгу та розвиватись під керівництвом досвідченої команди.
Обов’язки
Участь у розробці та підтримці серверної частини для обробки відеопотоків.
Допомога в реалізації прийому та передачі відеопотоків з різних джерел.
Написання коду для базових задач транскодування, маршрутизації відео.
Допомога в реалізації запису та архівування відео.
Участь у розробці клієнтських інтерфейсів/API для перегляду відео (live та playback).
Виправлення багів, написання тестів, покриття коду.
Моніторинг та документування проблем зі зв’язком/відео під керівництвом старших інженерів.
Взаємодія з командою (бекенд, апаратні інженери) під наглядом ментора.
Ведення технічної документації.
Обов’язкові вимоги
0.5–1.5 роки досвіду комерційної розробки (або сильні пет-проєкти/навчальні проєкти у сфері медіа/мережевого програмування).
Знання однієї з мов: C++, Go, Rust або Python.
Базове розуміння того, що таке відеокодеки (H.264/H.265) і навіщо потрібне транскодування.
Знайомство з FFmpeg або GStreamer (хоча б на рівні «запускав, розумію основні команди»).
Базове розуміння мережевих протоколів: TCP/UDP.
Бажання та здатність швидко навчатися новому в незнайомій області.
Розуміння основ Git, робота в команді за agile-процесами.
Буде перевагою
Будь-який досвід роботи з відео/аудіо потоками (навіть навчальний).
Знайомство з RTP/RTSP, RTMP, WebRTC, HLS/DASH — на рівні «чув, розумію концепцію».
Досвід з Docker.
Інтерес до дронів/аерокосмічних технологій.
Базові знання Linux.
Ми пропонуємо
Роботу над технологічно складним і значущим продуктом.
Навчання та менторство від досвідчених інженерів.
Конкурентну заробітну плату за результатами співбесіди.
Можливість швидко зростати в ніші, де мало фахівців.
Команду, відкриту до питань і нових ідей.



