Troubleshooting (advanced)
C++ (advanced)
Jesteśmy Knowit i w oparciu o skandynawską kulturę organizacyjną, zbudowaną na poszanowaniu środowiska, ludzi i różnorodności, razem tworzymy przyjazne i stymulujące do rozwoju miejsce pracy, w którym zobaczysz technologię z nowej, zrównoważonej perspektywy.
Nasze firmowe wartości w codziennej pracy tłumaczymy na grę zespołową i współdziałanie przy realizacji śmiałych projektów technologicznych, które zmieniają świat na lepsze.
Swoimi softwarehouse’owymi mocami wspieramy naszych klientów w zrównoważonej transformacji cyfrowej.
Projekt :
Do naszego zespołu poszukujemy specjalistów, którzy razem z nami będą rozwijać moduł komponentu PDCP-U, odpowiedzialny za packet processing.
Zakres prac zespołu obejmuje development PPF (packet processing function) w symulatorach UE oraz gNodeB.
Do Twoich obowiązków należeć będzie :
Tworzenie i analizowanie wymagań klienta;
Tłumaczenie wymagań funkcjonalnych na wymagania dotyczące implementacji;
Współpraca z inżynierami w zespole Continuous Analysis przy analizie wymagań;
Kontakt z klientem w ramach rekomendowanych rozwiązań;
Generowanie rekomendacji w zakresie planów testowych i wykonywaniem testów;
Współpraca z zespołami developmentowymi przy implementacji nowych funkcjonalności;
Wsparcie zespołów developmentowych przy rozwiązywaniu błędów.
Nasze oczekiwania :
Wiedza telco;
Znajomość i umiejętność poruszania się po specyfikacjach 3GPP;
Znajomość systemu Linux oraz zagadnień sieciowych;
Podstawowa wiedza na temat architektury oprogramowania, wzorców, stylów;
Podstawowa wiedza na temat architektury systemów rozproszonych;
Specyfikowanie i analizowanie wymagań funkcjonalnych (kontakt z klientem, tłumaczenie" wymagań funkcjonalnych na wymagania "w kodzie");
Troubleshooting - podejście analityczne, umiejętność czytania logów;
Testowanie - podstawowa umiejętność tworzenia planów testowych, wykonywanie testów, weryfikacja wyników;
C++ czytanie kodu, programowanie;
Bardzo dobry język angielski w mowie i piśmie;
Doświadczenie w tworzeniu prezentacji i pisania dokumentacji;
Otwartość, komunikatywność, umiejętności pracy w zespole, samodzielność i staranność : )
Mile widziane :
Podstawowa znajomość Python'a / Ruby'ego lub innych języków skryptowych;
Znajomość narzędzi : JIRA, Hansoft, Confluence, Git, Jenkins, Gerrit.
Oferujemy :
Nowoczesne biuro wyposażone w stół do ping ponga oraz urządzenia do ćwiczeń;
Możliwości rozwojowe w pionie i poziomie;
Możliwość decydowania, na co wydany zostanie Twój budżet na rozwój (szkolenia techniczne, językowe, kompetencje miękkie, dofinansowanie certyfikatów, konferencje);
Kulturę organizacyjną opartą na dzieleniu się wiedzą;
Szereg inicjatyw, odciągających od codziennej pracy : )