freehire launches on Product Hunt on 26 August.

Follow →

Backend Developer – system zarządzania kluczami kwantowymi (KME)

Open 31d

Summary

Develops a quantum-safe key management system (KME) that securely handles cryptographic keys for client applications, using Python/Java, Docker/Kubernetes, and GCP.

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.

Backend Developer – system zarządzania kluczami kwantowymi (KME)

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 (do finalnego ustalenia): backend Python lub Java, 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 lub Javą

  • 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

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available