Fullstack Developer – system zarządzania kluczami kwantowymi (KME)
Summary
Builds and maintains a quantum key management system (KME) with a React/TypeScript frontend and Python or Java backend, including dashboards, APIs, and security controls for a pilot deployment.
O zespole:
Dołącz do zespołu Orange Innovation Polska budującego razem z partnerem system do kwantowej wymiany klucza QKD. Projekt kończy się wdrożeniem pilotażowym u klienta. Twoim obszarem będzie warstwa aplikacyjna i interfejsy systemu KME (Key Management Entity): API, panel administracyjny oraz monitoring parametrów łącza kwantowego.
Fullstack Developer – system zarządzania kluczami kwantowymi (KME)
Twój zakres obowiązków:
Zbudujesz panel administracyjny oraz warstwę monitoringu systemu KME, obejmującą wizualizację KPI łącza (wolumen kluczy, parametry jakości łącza kwantowego, stany urządzeń). Zarządzasz konfiguracją oraz interfejsami dla operatorów i klientów pilotażu.
Rozwijasz panel administracyjny i system monitorowania KME (frontend + backend).
Implementujesz dashboardy KPI łącza kwantowego w czasie rzeczywistym.
Utrzymujesz i rozwijasz API systemu (REST, integracje z warstwą kwantową).
Tworzysz mechanizmy uwierzytelniania i kontroli dostępu.
Przeprowadzasz testy automatyczne oraz uczestniczysz w testach bezpieczeństwa.
Wspierasz wdrożenie pilotażowe u klienta.
Stack technologiczny:
backend Python lub Java, frontend React + TypeScript, Docker/Kubernetes
Zarządzanie: Agile
Repozytorium kodu i wiedzy: GitLab
Code review: GitLab
Statyczna analiza kodu: Sonar
System kontroli wersji: Git
CI/CD: GitLab
Nasze wymagania:
Minimum 3 lata doświadczenia jako Fullstack Developer z Java lub Python.
Znajomość nowoczesnych frameworków frontendowych, z Reactem jako preferowanym, ewentualnie Vue lub Angular.
Doświadczenie w projektowaniu REST API oraz pracy z bazami danych SQL.
Znajomość zagadnień bezpieczeństwa aplikacji, takich jak uwierzytelnianie, autoryzacja i sesje.
Biegła znajomość Gita.
Dobra znajomość języka angielskiego oraz biegłość w języku polskim.
Mile widziane:
Doświadczenie w C++.
Znajomość Google Cloud Platform (GCP).
Umiejętność pracy z Dockerem, Kubernetesem oraz CI/CD.
Doświadczenie z WebSocketami, streamingiem danych oraz tworzeniem dashboardów czasu rzeczywistego (metryki, telemetria).
Praktyki OWASP i znajomość bezpiecznego SDLC.
Doświadczenie w projektach branży telekomunikacyjnej lub B+R.
To oferujemy:
Stabilne zatrudnienie w oparciu o umowę o pracę
Pracę w modelu hybrydowym lub w przeważającej części zdalną
Udział w unikatowym projekcie z obszaru technologii kwantowych
Budżet szkoleniowy
Współpraca z partnerami naukowymi i międzynarodowymi
Program emerytalny – po 6 miesiącach pracy, Orange co miesiąc dołoży 7% Twojej pensji brutto na Twoje konto emerytalne
Prywatną opiekę medyczną w PZU Zdrowie
Pożyczki bez oprocentowania na cele mieszkaniowe, zdrowotne i inne
Dofinasowanie do wypoczynku
Kartę sportową FitProfit
Wydarzenia integracyjne i wyjazdy współfinansowane z funduszu socjalnego
Możliwość dołączenia do ubezpieczenia grupowego na preferencyjnych warunkach
Smartfon z nielimitowanym Internetem – również do użytku prywatnego
Preferencyjną ofertę na usługi Orange
Zróżnicowane i dopasowane do potrzeb możliwości rozwoju – szkolenia, dostęp do platform edukacyjnych (w tym platformy do nauki języków obcych), program staży wewnętrznych i inspirujące wydarzenia edukacyjne
„Zdrowie na TAK” - program dla osób z niepełnosprawnościami
„Jestem w grze” – wsparcie dla rodziców powracających do pracy po urlopach rodzicielskich
Programy wellbeingowe
Wolontariat we współpracy z Fundacją Orange