Backend Developer – system zarządzania kluczami kwantowymi (KME)
⚲ Warszawa
Do uzgodnienia
Wymagania
- Python
- Backend
- REST API
- SQL
- Git
- Docker
- C++
- Google Cloud Platform
Opis stanowiska
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 rozwój KME (Key Management Entity) — komponentu odpowiedzialnego za bezpieczne zarządzanie i dystrybucję kluczy kryptograficznych generowanych przez łącze kwantowe.
Opis stanowiska:
Będziesz rozwijać KME — komponent odpowiadający za odbiór kluczy z warstwy kwantowej, ich bezpieczne przechowywanie oraz udostępnianie aplikacjom klienckim (SAE) poprzez API zgodne z ETSI GS QKD 014.
Stack technologiczny: backend Python, C++ w integracjach sprzętowych, Docker/Kubernetes, GCP jako środowisko pomocnicze, GitLab CI/CD.
Twój zakres obowiązków:
• Projektowanie i implementacja KME zgodnego z ETSI GS QKD 014 (Key Delivery API)
• Implementacja bezpiecznego cyklu życia kluczy: odbiór, przechowywanie, dystrybucja, kasowanie
• Integracja z urządzeniami warstwy kwantowej oraz szyfratorami sieciowymi
• Optymalizacja wydajności dystrybucji kluczy (wysokie wolumeny kluczy AES-256)
• Testy jednostkowe, integracyjne i udział w testach bezpieczeństwa
• Wsparcie wdrożenia pilotażowego u klienta
Nasze wymagania:
• Minimum 3 lata doświadczenia w rozwoju backendu z Pythonem
• Doświadczenie w projektowaniu i implementacji REST API
• Znajomość kryptografii stosowanej, w tym cyklu życia kluczy, AES, TLS, PKI oraz uwierzytelniania
• Praca z relacyjnymi bazami danych (SQL)
• Znajomość narzędzi Git i Docker
• Umiejętność pracy z wymaganiami bezpieczeństwa i dokumentacją techniczną
• Biegła znajomość języka polskiego oraz dobra znajomość angielskiego
Mile widziane
• Doświadczenie w programowaniu w C++, szczególnie w zakresie integracji niskopoziomowych z urządzeniami
• Znajomość platformy Google Cloud Platform (GCP)
• Umiejętność pracy z Kubernetes oraz procesami CI/CD
• Znajomość standardu ETSI GS QKD 014, w tym API do dostarczania kluczy (Key Delivery API)
• Doświadczenie z HSM, PKCS#11 lub systemami klasy KMS
• Znajomość gRPC oraz podstawowych zagadnień związanych z Quantum Key Distribution (QKD)
• Praca w projektach badawczo-rozwojowych lub w branży telekomunikacyjnej będzie dodatkowym atutem
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
• Udogodnienia w nowoczesnym biurze w postaci: stołówki, parkingu rowerowego, prysznica, bezpłatnego parkingu
• 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
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 rozwój KME (Key Management Entity) — komponentu odpowiedzialnego za bezpieczne zarządzanie i dystrybucję kluczy kryptograficznych generowanych przez łącze kwantowe.
Opis stanowiska:
Będziesz rozwijać KME — komponent odpowiadający za odbiór kluczy z warstwy kwantowej, ich bezpieczne przechowywanie oraz udostępnianie aplikacjom klienckim (SAE) poprzez API zgodne z ETSI GS QKD 014.
Stack technologiczny: backend Python, C++ w integracjach sprzętowych, Docker/Kubernetes, GCP jako środowisko pomocnicze, GitLab CI/CD.
Twój zakres obowiązków:
• Projektowanie i implementacja KME zgodnego z ETSI GS QKD 014 (Key Delivery API)
• Implementacja bezpiecznego cyklu życia kluczy: odbiór, przechowywanie, dystrybucja, kasowanie
• Integracja z urządzeniami warstwy kwantowej oraz szyfratorami sieciowymi
• Optymalizacja wydajności dystrybucji kluczy (wysokie wolumeny kluczy AES-256)
• Testy jednostkowe, integracyjne i udział w testach bezpieczeństwa
• Wsparcie wdrożenia pilotażowego u klienta
Nasze wymagania:
• Minimum 3 lata doświadczenia w rozwoju backendu z Pythonem
• Doświadczenie w projektowaniu i implementacji REST API
• Znajomość kryptografii stosowanej, w tym cyklu życia kluczy, AES, TLS, PKI oraz uwierzytelniania
• Praca z relacyjnymi bazami danych (SQL)
• Znajomość narzędzi Git i Docker
• Umiejętność pracy z wymaganiami bezpieczeństwa i dokumentacją techniczną
• Biegła znajomość języka polskiego oraz dobra znajomość angielskiego
Mile widziane
• Doświadczenie w programowaniu w C++, szczególnie w zakresie integracji niskopoziomowych z urządzeniami
• Znajomość platformy Google Cloud Platform (GCP)
• Umiejętność pracy z Kubernetes oraz procesami CI/CD
• Znajomość standardu ETSI GS QKD 014, w tym API do dostarczania kluczy (Key Delivery API)
• Doświadczenie z HSM, PKCS#11 lub systemami klasy KMS
• Znajomość gRPC oraz podstawowych zagadnień związanych z Quantum Key Distribution (QKD)
• Praca w projektach badawczo-rozwojowych lub w branży telekomunikacyjnej będzie dodatkowym atutem
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
• Udogodnienia w nowoczesnym biurze w postaci: stołówki, parkingu rowerowego, prysznica, bezpłatnego parkingu
• 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
🔍 Dekoder Ogłoszenia
🔴
system zarządzania kluczami kwantowymi (KME)
Praca z nową, eksperymentalną technologią, która może wiązać się z nieprzewidzianymi wyzwaniami i brakiem ugruntowanych rozwiązań.
🔴
projekt kończy się wdrożeniem pilotażowym u klienta
Może oznaczać pracę nad niedokończonym produktem, gdzie wymagane jest szybkie reagowanie na problemy zgłaszane przez klienta.
🔴
C++ w integracjach sprzętowych
Może wymagać pracy z niskopoziomowym kodem i potencjalnie trudniejszymi do debugowania problemami sprzętowymi.
🟡
API zgodne z ETSI GS QKD 014
Wymaga specyficznej wiedzy o standardzie, który może być niszowy i wymagać dodatkowego czasu na naukę.
🔴
Optymalizacja wydajności dystrybucji kluczy (wysokie wolumeny kluczy AES-256)
Może oznaczać pracę pod presją czasu i konieczność radzenia sobie z dużym obciążeniem systemu.