
Paramount to globalna firma medialna i rozrywkowa działająca w obszarach streamingu, telewizji, filmu, sportu, wiadomości oraz treści skierowanych do młodej publiczności. Jej portfolio obejmuje Paramount+ — bezpośrednią usługę streamingową dla konsumentów; Pluto TV — bezpłatną platformę telewizyjną finansowaną z reklam; MTV; CBS Sports; oraz Paramount Pictures, która produkuje i dystrybuuje filmy od 1912 roku. Firma działa zarówno na platformach linearnych, jak i cyfrowych, dostarczając programy na żywo i na żądanie — od transmisji sportowych i rozrywki dla dzieci po komedie, filmy dokumentalne i fabularne. Paramount podkreśla również znaczenie inkluzywności, zrównoważonego rozwoju oraz treści mających wywoływać pozytywny wpływ społeczny, dzięki czemu jest wszechstronnym pracodawcą dla specjalistów zajmujących się mediami, marketingiem, technologią, produkcją i działalnością operacyjną w branży rozrywkowej.
Starszy inżynier oprogramowania ds. automatyzacji QA transmisji na żywo w Paramount
Kieruj automatyzacją jakości platform transmisji na żywo Paramount — od pozyskiwania obrazu po odtwarzanie. Zwiększaj niezawodność, obserwowalność i sprawność procesów dostarczania dla Paramount+ oraz innych usług rozrywkowych.
Opis
- Tworzyć, testować i wdrażać platformy kodowania transmisji na żywo oraz procesy przetwarzania i publikowania wideo
- Rozwijać i utrzymywać zautomatyzowane systemy QA zintegrowane z praktykami ciągłej integracji i wdrażania
- Przeprowadzać kompleksowe testy automatyzacji pozyskiwania, przetwarzania, dostarczania i odtwarzania wideo
- Definiować metryki monitorowania i alerty dla zdarzeń transmisji na żywo oraz zagrożeń dla niezawodności
- Mentorować inżynierów i promować współpracę oraz doskonałość techniczną
- Rozszerzać automatyzację procesów QA za pomocą usług wewnętrznych
- Przeglądać plany testów na poszczególnych etapach potoku wideo
- Analizować raporty z testów i rejestrować defekty
- Tworzyć i utrzymywać kompleksowe plany oraz przypadki testowe
- Śledzić usuwanie defektów i koordynować współpracę z programistami w celu zapobiegania problemom, ich zgłaszania i rozwiązywania
- Zapewniać wsparcie QA przed wdrożeniami i po nich
- Badać problemy procesów transmisji na żywo na podstawie logów i metryk, rozwiązywać problemy oraz rekomendować środki zaradcze
- Pomagać zapewniać niezawodność, skalowalność i dostępność platform dla zespołów deweloperskich oraz wewnętrznych klientów
- Testować nowe funkcje produktów do strumieniowego przesyłania wideo i przekazywać konkretne informacje zwrotne
- Współpracować z zespołami platformowymi przy tworzeniu i sprawdzaniu kompleksowych procesów strumieniowego przesyłania wideo
- Wspierać QA i monitorowanie infrastruktury wideo podczas dużych premier, w tym UFC i NFL
- Standaryzować praktyki testów regresji i rozszerzać zakres automatyzacji QA
Wymagania
- Doświadczenie w tworzeniu zautomatyzowanych frameworków testowych opartych na pytest lub porównywalnych systemach oraz znajomość strategii automatyzacji testów
- Doświadczenie z systemami rozproszonymi i podejściami QA dla architektur odpornych na awarie
- Co najmniej 7 lat doświadczenia w transmisji wideo na żywo lub QA rozproszonego oprogramowania
- Bardzo dobre umiejętności rozwiązywania problemów
- Umiejętność doprowadzania problemów do rozwiązania i przeprowadzania analizy przyczyn źródłowych
- Doświadczenie z HLS, DASH, CMAF, SRT, Zixi, RTP i RTMP
- Doświadczenie z kodekami H.264, HEVC, VP9, AV1 i AAC
- Znajomość DRM, SCTE-104/35, napisów zamkniętych i cyfrowego wstawiania reklam
- Doświadczenie z AWS Media Services lub porównywalnymi dostawcami
- Doświadczenie z REST API, JSON i XML
- Umiejętność współpracy z wewnętrznymi jednostkami biznesowymi i zespołami o różnym poziomie wiedzy technicznej
- Bardzo dobre umiejętności komunikacji pisemnej, ustnej i interpersonalnej
- Doświadczenie z Dockerem; doświadczenie z Kubernetesem będzie dodatkowym atutem
- Znajomość AWS, GCP lub OCI oraz Terraform
- Doświadczenie z REST API w Pythonie, FastAPI i Celery
- Wykształcenie wyższe w dziedzinie informatyki lub pokrewnej dziedzinie technicznej albo równoważne doświadczenie praktyczne
- Znajomość Rusta będzie dodatkowym atutem
- Doświadczenie w operacjach transmisji na żywo będzie dodatkowym atutem
- Gotowość do okazjonalnego zapewniania wsparcia QA wieczorami i w weekendy
Benefity
- Ubezpieczenie medyczne, stomatologiczne i okulistyczne
- Plan 401(k)
- Ubezpieczenie na życie
- Świadczenia z tytułu niepełnosprawności
- Dofinansowanie nauki
- Płatny czas wolny
- Możliwość otrzymania premii
- Konkurencyjne wynagrodzenie i kompleksowy pakiet świadczeń
- Stacjonarne i wirtualne wydarzenia integracyjne
- Możliwości nawiązywania wartościowych relacji i budowania aktywnej społeczności
- Racjonalne usprawnienia dla wykwalifikowanych osób z niepełnosprawnościami oraz niepełnosprawnych weteranów