Następna praca

Lider inżynierii (Java, AWS) w Intent Solutions Group

Opublikowano ponad 30 dni temu

3 wyświetlenia

Intent Solutions Group

Intent Solutions Group

0
0 recenzji
Brak doświadczenia

Przetłumaczone przez Google

8 lipca 2024 Kierownik inżynierii (Java, AWS) Львів, за кордоном Najważniejsze cechy produktu: < p>​ Nasz Klient dostarcza jedną z wiodących na świecie internetowych platform wideo, która daje ogromny wachlarz możliwości – streaming, prezentacje online, konferencje na żywo, wydarzenia, tutoriale i szkolenia. Platforma wykorzystuje najbardziej innowacyjne i najnowocześniejsze technologie przechwytywania wideo oparte na przeglądarce, aby obsługiwać transmisje na żywo wydarzeń, które mogą

8 lipca 2024

Kierownik inżynierii (Java, AWS)

Львів, за кордоном

Najważniejsze cechy produktu:

< p>

Nasz Klient dostarcza jedną z wiodących na świecie internetowych platform wideo, która daje ogromny wachlarz możliwości – streaming, prezentacje online, konferencje na żywo, wydarzenia, tutoriale i szkolenia. Platforma wykorzystuje najbardziej innowacyjne i najnowocześniejsze technologie przechwytywania wideo oparte na przeglądarce, aby obsługiwać transmisje na żywo wydarzeń, które mogą obsługiwać jednocześnie tysiące widzów. Wiele z tych samych technologii potoku wideo jest używanych przez organizacje takie jak Amazon Video i Netflix. Platforma ta koduje i przesyła strumieniowo miliony minut prezentacji wideo rocznie

Wymagania:

Główne obowiązki

  • Uzyskanie wymagań biznesowych i technicznych od klientów biznesowych
  • Zdefiniuj architekturę rozwiązania, kierując się czynnikami architektonicznymi, takimi jak wymagania biznesowe i funkcjonalne, ograniczenia, atrybuty jakości.
  • Podaj szacunki nakładów na rozwój stadionu w oparciu o standardowe metodologie szacowania.
  • Rekonstruuj, dokumentuj, przeglądaj i analizuj architektury rozwiązań, korzystając z metodologii analizy kompromisów oraz innych jakościowych i ilościowych metod analizy.
  • Zdefiniuj plany wdrożenia i zaległości techniczne.
  • Prowadź bootstrap projektu, współpracując z zespołem programistów i przekazując im wiedzę i wizję architektoniczną.
  • Wspieraj długoterminowe projekty z perspektywy architektonicznej, podejmując i przeglądając decyzje projektowe, dokumentując architekturę, komunikując się z technicznymi kolegami klienta, uczestnicząc w tworzeniu PoC i prototypów oraz współpracując z zespołami programistycznymi.
  • Uczestniczyć w pełnym wymiarze godzin w działaniach związanych z kierowaniem projektem i jego rozwojem.
  • Wybieraj spośród technologii, architektur referencyjnych i wzorców oraz oceniaj potencjalne rozwiązania w oparciu o obiektywne czynniki, ograniczenia i kryteria.

Kwalifikacje:

Wiedza specjalistyczna

  • Metodologia architektury oprogramowania, w tym metodologia projektowania i oceny oraz architektura pozyskiwanie czynników
  • Zrozumienie standardowych procesów i działań związanych z zaangażowaniem, doradztwem i wsparciem projektu.
  • Wzorce architektoniczne, style, zasady, taktyki, technologie i architektury referencyjne mające zastosowanie do profilu technicznego architekta
  • Dogłębne zrozumienie paradygmatu obiektowego, zrozumienie paradygmatu funkcjonalnego
  • Znajomość notacji UML, stylów dokumentacji technicznej, podejść i struktury dokumentacji architektonicznej
  • Znajomość standardowych metod i praktyk szacowania rozmiarów i wysiłku
  • Standardowe algorytmy i sposoby ich zastosowania, na poziomie eksperckim
  • Metodologia tworzenia oprogramowania i techniki programowania na poziomie eksperckim
  • Podstawy debugowania kodu, główne rodzaje danych diagnostycznych i metody ich reprezentacji, główne metody pomiaru i oceniaj wydajność oprogramowania na poziomie eksperckim
  • Metody i tetechniki refaktoryzacji i optymalizacji kodu, poprawy jego czytelności na poziomie eksperckim
  • Metody projektowania i tworzenia interfejsów oprogramowania do interakcji modułów wewnętrznych, interfejsów do interakcji ze środowiskiem zewnętrznym na poziomie eksperckim
  • < li> Języki, narzędzia i środowiska programowania; narzędzia do wsadowego wykonywania procedur
  • Metody testowania wydajności oprogramowania; metody i narzędzia do wykrywania defektów, problemów i ich przyczyn
  • Metody weryfikacji, walidacji, rewizji i audytu oprogramowania
  • Struktura i metody wykorzystania zbiorowego środowiska inżynierii oprogramowania, system kontroli wersji ; metody organizacji systemu kontroli wersji, repozytorium, systemu śledzenia zadań i defektów, systemu ciągłej integracji, bazy wiedzy itp.
  • Metody i techniki weryfikacji wydajności wydań oprogramowania, opracowywania i analizowania wymagań funkcjonalnych oprogramowania, tworzenia oprogramowania specyfikacje techniczne
  • Podstawy i techniki zarządzania personelem; metody podejmowania decyzji przez zarząd
  • Aktualne dokumenty regulacyjne i techniczne, standardy, regulacje, najlepsze praktyki i regulacje wewnętrzne

Doświadczenie i umiejętności < /p>

  • Ponad 7 lat doświadczenia w tworzeniu oprogramowania
  • Ponad 3 lata doświadczenia na stanowisku kierownictwa technicznego
  • Udokumentowane doświadczenie jako architekt oprogramowania
  • Biegła znajomość języka Java z dobrą znajomością jej ekosystemów
  • Praktyczne doświadczenie w zakresie stosu AWS, Java 8, Spring, RestAPI, MySql, SQL, testów
  • Doskonała znajomość oprogramowania i aplikacji projektowanie i architektura
  • Znajomość HTML/CSS, JavaScript i projektowania UI/UX
  • Zrozumienie zasad zapewniania jakości oprogramowania
  • Dobra znajomość i praktyczne wykorzystanie zwinnego oprogramowania metodologie rozwoju
  • Stosowanie metod weryfikacji, walidacji, rewizji i audytu oprogramowania
  • Stosowanie metod i narzędzi do opracowywania specyfikacji technicznych oprogramowania, analizowania wymagań funkcjonalnych oprogramowania
  • Stosowanie zasad do projektowania architektury oprogramowania i typów architektury oprogramowania, metodologii i narzędzi do projektowania oprogramowania, baz danych, interfejsów API itp.
  • Stosowanie metod i technik do zarządzania ryzykiem oraz do oceny złożoności, zakresu pracy i zadań terminy
  • Stosowanie podstawowych metod i technik zarządzania personelem, metod podejmowania decyzji przez zarząd
  • Umiejętność wystarczająco dokładnego i precyzyjnego szacowania wielkości i nakładu pracy projektów
  • Umiejętność pełnego wykorzystania wszystkich możliwości istniejącej architektury sprzętu i/lub oprogramowania
  • Umiejętność wdrażania metod i technik testowania wydajności oprogramowania, prawidłowej interpretacji danych diagnostycznych, analizowania wartości uzyskanych cech oprogramowania
  • Wykorzystanie środowiska do wspólnej pracy nad kodem programu, wykorzystanie systemu kontroli wersji
  • umiejętność oceny wydajności oprogramowania, zgodności oprogramowania z wymaganiami technicznymi klienta
  • Silne umiejętności komunikacyjne i interpersonalne < /li>
  • Doskonałe umiejętności coachingowe i mentorskie
  • Dobry prezenterumiejętności negocjacyjne i negocjacyjne
  • Silne umiejętności planowania i organizowania
  • Umiejętności podejmowania decyzji
  • Umiejętności zarządzania konfliktem
  • Poziom średniozaawansowany języka angielskiego

będzie dodatkowym atutem

  1. Doświadczenie z usługami internetowymi Amazon

Korzyści:

— 18 pełnopłatnych dni roboczych urlopu;
— 10 zwolnień lekarskich;
— święta;
— wynagrodzenie i wsparcie certyfikacja AWS;
— możliwość pracy z domu lub zdalnie;
— elastyczne godziny pracy bez liczników czasu.

Przetłumaczone przez Google

Brak doświadczenia
Czy chcesz znaleźć odpowiednią pracę?
Nowe oferty pracy w Twoim Telegram
Subskrybuj
używamy cookies
Akceptować