
Oowlish — технологічна компанія та розробник програмного забезпечення, що допомагає бізнесу перетворювати ідеї на цифрові продукти й сервіси. Її міждисциплінарні команди працюють у сферах розроблення програмного забезпечення, UX/UI-дизайну, управління продуктами та гнучкої реалізації проєктів, підтримуючи організації, які прагнуть упроваджувати інновації за допомогою індивідуальних технологічних рішень. У межах Oowlish Ventures компанія також співпрацює зі стартапами, спільно розробляючи й масштабуючи нові продукти.
Провідний інженер із відеостримінгу та медіа в реальному часі (віддалено — Мексика)
Приєднуйтеся до Oowlish як провідний інженер, який розвиватиме інфраструктуру відеостримінгу та медіа в реальному часі. Створюйте масштабовані системи AWS і підтримуйте розгортання в кількох регіонах.
Опис
- Розробляти та підтримувати рішення для обробки й потокової передачі відео
- Створювати медіапайплайни з використанням GStreamer або FFmpeg
- Застосовувати знання відеокодеків, протоколів потокової передачі та форматів медіаконтейнерів
- Створювати функції зв’язку в реальному часі з використанням WebRTC та пов’язаних мережевих технологій
- Розробляти й підтримувати інфраструктуру AWS для масштабованих медіанавантажень
- Реалізовувати рішення з використанням EKS, Lambda, S3, CloudFront, балансування навантаження, автомасштабування та кешування
- Підтримувати розгортання в кількох регіонах і глобальних середовищах
- Діагностувати проблеми продуктивності, мережевої взаємодії, потокової передачі та інфраструктури
- Співпрацювати з архітекторами під час розробки технічних рішень і вибору варіантів реалізації
- Допомагати підвищувати надійність і масштабованість робочих медіасистем
Вимоги
- Щонайменше п’ять років професійного досвіду в розробці програмного забезпечення
- Професійний практичний досвід роботи з відеостримінгом, обробкою відео або системами зв’язку в реальному часі
- Ґрунтовне знання мережевих концепцій для медіа в реальному часі
- Практичний досвід роботи з інфраструктурою AWS
- Досвід розробки та підтримки масштабованих робочих систем
- Здатність ефективно співпрацювати з архітекторами та провідними інженерами у високотехнологічному середовищі
- Просунуті навички письмової та усної комунікації англійською мовою
- Ґрунтовні знання технологій обробки та потокової передачі відео, зокрема GStreamer або FFmpeg, H.264/H.265, HLS/DASH і fMP4/TS
- Ґрунтовні знання мережевих технологій і медіакомунікацій у реальному часі, зокрема RTP, WebRTC, STUN, TURN, SFU та UDP
- Значний досвід роботи з інфраструктурою AWS і глобально розподіленими розгортаннями, зокрема S3, CloudFront, Lambda, EKS, автомасштабуванням, Network Load Balancer, Global Accelerator, Valkey/Redis і багаторегіональними архітектурами
- Досвід створення та підтримки масштабованих систем у робочому середовищі
- Досвід підтримки систем відеостримінгу або медіа в реальному часі у робочому середовищі
- Бажано: досвід розробки відео та медіа в реальному часі для iOS із використанням Swift, WebRTC, AVFoundation і VideoToolbox
- Бажано: досвід розробки відео та медіа в реальному часі для Android із використанням Kotlin, WebRTC і MediaCodec
- Бажано: досвід розробки на C або C++
Переваги
- Обладнання для домашнього офісу
- Винагорода, що відповідає професійному досвіду
- Кар’єрні плани, що підтримують значне зростання всередині компанії
- Можливості участі в міжнародних проєктах
- Доступ до програми англійської мови Oowlish для технічного та розмовного розвитку
- Ігри та змагання
- Віддалена робота