Állás · Senior

Senior Rust szoftvermérnök – Bare Metal as a Service és adatközponti hálózat

Szoftverfejlesztő • Senior • Remote • Teljes munkaidő • Csehország Csehország

Senior szoftvermérnöki pozíció egy felhő-natív bare-metal orchestrációs platform vezérlősík-fejlesztésében, Rust és Go nyelveken, mély adatközponti hálózati és DPU szakértelemmel.

Feladatok

  • ▹Éles minőségű vezérlősík mikroszolgáltatások, egyedi Kubernetes operátorok és rekonciliációs motorok tervezése, építése és karbantartása Rustban és Go-ban
  • ▹Funkcionális és nem funkcionális követelmények, architektúra-specifikációk, rendszer-szekvenciadiagramok, valamint gRPC/Protobuf és REST API-sémák kidolgozása
  • ▹Egyedi integrációs modulok fejlesztése modern hálózati operációs rendszerekhez (SONiC, NVUE, Cumulus) és DPU hardverplatformokhoz
  • ▹Szolgáltatások műszerezése OpenTelemetry nyomkövetéssel és metrikákkal, rendszerszintű gyökérok-elemzés poliglott elosztott rendszerekben
  • ▹Részvétel szigorú, review-kapuval védett pull request folyamatokban Rust, Go és SQL kódbázisokon, magas tesztlefedettség biztosításával mock-alapú teszteléssel

Elvárások

  • ▹Elsődleges jártasság Rustban (Tokio async runtime, Tonic, Axum, sqlx) és erős Go tudás
  • ▹Haladó SQL/PostgreSQL ismeret, gRPC/Protobuf szerződéstervezés és sématovábbfejlesztés
  • ▹Erős háttér aszinkron konkurencia-modellekben, lock-free mintákban, elosztott állapotkezelésben és mock-alapú tesztelési fegyelemben
  • ▹Szakértelem adatközponti protokollokban: BGP, MP-BGP, EVPN, VXLAN, L3VNI, route target-ek, route server tervezés
  • ▹Gyakorlati tapasztalat SONiC-kal, Cumulus Linuxszal és NVUE-val
  • ▹Mély ismeret az NVIDIA DOCA, Host-Based Networking (HBN), BlueField DPU architektúrák és a DPF (DOCA Platform Framework) operátormodell (BFB, DPUSet, DPUNode CRD-k) területén
  • ▹Nagy teljesítményű összeköttetések ismerete: InfiniBand fabricok, NVLink/NMX-M particionálás, RoCEv2
  • ▹Haladó Linux hálózati ismeretek: netlink, hálózati névterek, routing táblák, belső DHCP/DNS szolgáltatás-implementációk
  • ▹CNI pluginek ismerete (Calico, Cilium)
  • ▹Szakértelem PXE/iPXE, UEFI, Secure Boot, measured boot és TPM attesztáció területén
  • ▹Jártasság Redfish, IPMI és BMC absztrakciókban heterogén hardvereken

Előny

  • ▹OVS és DPDK tapasztalat

A munkáltatóról

A csapat felhő-natív, következő generációs bare-metal orchestrációs platformokat épít AI neo-cloud környezetekhez. T-alakú mérnöki modellben dolgoznak: mindenki mély szakértelemmel rendelkezik egy elsődleges területen, ugyanakkor gyakorlati jártassággal a szomszédos rendszerekben is, ami alapos tervezési és kódáttekintéseket, valamint megbízható ügyeleti lefedettséget tesz lehetővé. A fejlesztés nyílt forráskódú projektekre épül, és az azokhoz való hozzájárulás a munka jelentős része. A vezérlősík szoftvert Rustban és Go-ban fejlesztik, Kubernetes operátorokat használnak, és OpenTelemetry-first üzemeltetési kultúrát követnek.

Hasonló állások