Java Developer
⚲ Warszawa
Do uzgodnienia
Wymagania
- Java
- Spring
- Docker
- Sieci Komputerowe
Opis stanowiska
Polska firma telekomunikacyjna i innowacje? W EXATEL to możliwe. Obecnie realizujemy kilka projektów R&D. Jednym z nich jest SDNbox, w ramach którego projektujemy i budujemy pierwsze, w pełni polskie rozwiązanie zgodne z filozofią SDN (ang. Software Defined Networking). W ramach prowadzonych prac projektujemy, wytwarzamy, a finalnie implementujemy w sieci EXATEL, rozwiązanie, które obejmuje zarówno platformę sprzętową budowaną od podstaw, system operacyjny urządzenia sieciowego oraz warstwę sterownika SDN, który tworzymy na bazie projektu ONF – ONOS.
Nasz zespół to grupa pasjonatów niebojących się wyzwań o niebywałym poziomie kreatywności i chęci tworzenia nowych rozwiązań, zamiast odtwórczej pracy.
Jeśli chcesz od podstaw budować system telekomunikacyjny w filozofii SDN, pracować w heterogenicznych środowiskach sieciowych, interesujesz się tematami badawczymi, opensource’owymi i chcesz brać udział w całym cyklu wytwórczym oprogramowania aż po jego deployment na produkcji wykorzystując różne technologie takie jak:
• Java 17
• Framework: Spring/OSGI
• Testy jednostkowe/integracyjne: Spock
• Infrastruktura: K8S, Docker, Terraform
• CI: Jenkins
• Repozytoria Git (BitBucket), Nexus 3
• IDE: Intellij IDEA Ultimate Edition
Zakres zadań:
• projektowanie, programowanie i testowanie kodu w projektach R&D dla Telco, IT i Security,
• wykonywanie badań i rozpoznań technologicznych dla zagadnień projektowych, przedstawianie rekomendacji technicznych,
• tworzenie dokumentacji projektowej,
• realizacja projektów z obszaru produktów sieciowych, SDN/NFV, bezpieczeństwa informacji.
Wymagania:
• doświadczenie min.3 lat na stanowisku programisty JAVA;
• Znajomość Linux od strony programisty jak i administratora
• Doświadczenie w zakresie konteneryzacji (Docker, Kubernetes);
• Zorientowanie na zapewnienie jakości (Clean Code, testy automatyczne, code-review);
• Posiadanie ogólnej wiedzy z zakresu sieci komputerowych (teoria sieci, switching, routing, OSI, TCP/IP, SDN/NFV);
• znajomości zagadnień związanych z związanymi z bezpieczeństwem i produktami sieciowymi
• Otwartość, elastyczność i myślenie „out of the box”.
• Poświadczenia bezpieczeństwa lub gotowość do poddania się procedurze.
Oferujemy:
• pracę w modelu 100% zdalnym
• elastyczne godziny pracy
• czas na rozwój własny
• dostęp do platform szkoleniowych (pluralsight, packtpub, safari)
• udział w konferencjach branżowych i budżet szkoleniowy dla zespołu
• pracę w gronie pasjonatów i profesjonalistów przy użyciu najnowszych technologii
• obserwowanie jak tworzone oprogramowanie ma wpływ na działanie firmy - planujemy, tworzymy i wdrażamy na środowiska testowe i produkcyjne – na własnej infrastrukturze
• pakiet świadczeń socjalnych (opieka medyczna w tym pakiet stomatologiczny i swoboda leczenia, karnet sportowy)
JAK WYGLĄDA PROCES REKRUTACYJNY?
• Przeanalizujemy Twoją aplikację
• Spodziewaj się telefonu od osoby z zespołu HR - Karoliny
• Jeśli pozytywnie przejdziesz rozmowę, czeka na Ciebie zadanie do wykonania
• Kolejny etap to spotkanie techniczne z Karoliną oraz osobą techniczną z Departamentu Rozwiązań R&D
• Informacja zwrotna niezależnie od decyzji
Jeśli Twoje kompetencje wpisują się w nasze oczekiwania wyślij swoje CV i dołącz do #teamEXATEL 🛰!
Nasz zespół to grupa pasjonatów niebojących się wyzwań o niebywałym poziomie kreatywności i chęci tworzenia nowych rozwiązań, zamiast odtwórczej pracy.
Jeśli chcesz od podstaw budować system telekomunikacyjny w filozofii SDN, pracować w heterogenicznych środowiskach sieciowych, interesujesz się tematami badawczymi, opensource’owymi i chcesz brać udział w całym cyklu wytwórczym oprogramowania aż po jego deployment na produkcji wykorzystując różne technologie takie jak:
• Java 17
• Framework: Spring/OSGI
• Testy jednostkowe/integracyjne: Spock
• Infrastruktura: K8S, Docker, Terraform
• CI: Jenkins
• Repozytoria Git (BitBucket), Nexus 3
• IDE: Intellij IDEA Ultimate Edition
Zakres zadań:
• projektowanie, programowanie i testowanie kodu w projektach R&D dla Telco, IT i Security,
• wykonywanie badań i rozpoznań technologicznych dla zagadnień projektowych, przedstawianie rekomendacji technicznych,
• tworzenie dokumentacji projektowej,
• realizacja projektów z obszaru produktów sieciowych, SDN/NFV, bezpieczeństwa informacji.
Wymagania:
• doświadczenie min.3 lat na stanowisku programisty JAVA;
• Znajomość Linux od strony programisty jak i administratora
• Doświadczenie w zakresie konteneryzacji (Docker, Kubernetes);
• Zorientowanie na zapewnienie jakości (Clean Code, testy automatyczne, code-review);
• Posiadanie ogólnej wiedzy z zakresu sieci komputerowych (teoria sieci, switching, routing, OSI, TCP/IP, SDN/NFV);
• znajomości zagadnień związanych z związanymi z bezpieczeństwem i produktami sieciowymi
• Otwartość, elastyczność i myślenie „out of the box”.
• Poświadczenia bezpieczeństwa lub gotowość do poddania się procedurze.
Oferujemy:
• pracę w modelu 100% zdalnym
• elastyczne godziny pracy
• czas na rozwój własny
• dostęp do platform szkoleniowych (pluralsight, packtpub, safari)
• udział w konferencjach branżowych i budżet szkoleniowy dla zespołu
• pracę w gronie pasjonatów i profesjonalistów przy użyciu najnowszych technologii
• obserwowanie jak tworzone oprogramowanie ma wpływ na działanie firmy - planujemy, tworzymy i wdrażamy na środowiska testowe i produkcyjne – na własnej infrastrukturze
• pakiet świadczeń socjalnych (opieka medyczna w tym pakiet stomatologiczny i swoboda leczenia, karnet sportowy)
JAK WYGLĄDA PROCES REKRUTACYJNY?
• Przeanalizujemy Twoją aplikację
• Spodziewaj się telefonu od osoby z zespołu HR - Karoliny
• Jeśli pozytywnie przejdziesz rozmowę, czeka na Ciebie zadanie do wykonania
• Kolejny etap to spotkanie techniczne z Karoliną oraz osobą techniczną z Departamentu Rozwiązań R&D
• Informacja zwrotna niezależnie od decyzji
Jeśli Twoje kompetencje wpisują się w nasze oczekiwania wyślij swoje CV i dołącz do #teamEXATEL 🛰!
🔍 Dekoder Ogłoszenia
🔴
niebojących się wyzwań o niebywałym poziomie kreatywności i chęci tworzenia nowych rozwiązań, zamiast odtwórczej pracy
Może oznaczać, że projekt jest na wczesnym etapie, z niejasnymi wymaganiami i potencjalnie dużą ilością eksperymentowania.
🔴
od podstaw budować system telekomunikacyjny w filozofii SDN
Praca nad nowym, potencjalnie niestabilnym systemem, który wymagać będzie dużo rozwiązywania problemów od zera.
🔴
pracować w heterogenicznych środowiskach sieciowych
Może oznaczać konieczność radzenia sobie z różnorodnymi, potencjalnie niekompatybilnymi technologiami i konfiguracjami.
🟡
interesujesz się tematami badawczymi, opensource’owymi
Część pracy może polegać na eksploracji i integracji zewnętrznych rozwiązań, co może być czasochłonne i nieprzewidywalne.
🟡
brać udział w całym cyklu wytwórczym oprogramowania aż po jego deployment na produkcji
Obejmuje to zarówno rozwój, jak i potencjalnie odpowiedzialność za utrzymanie i rozwiązywanie problemów na produkcji.