Állás

Linux kernel fejlesztő mérnök (live patching)

Egyéb • Remote • Teljes munkaidő • Európai Unió EU/EMEA

A CIQ a Rocky Linux kernelének előállításához és karbantartásához keres fejlesztőt, aki a kernel live patch folyamat kiépítésében is részt vesz. Szükséges a kernel támogatási területeinek, például az embedded és virtualizációs részeknek az ismerete.

Feladatok

  • ▹A CIQ termékeihez tartozó Linux kernel komponensek tervezésének, fejlesztésének és karbantartásának vezetése
  • ▹Együttműködés a keresztfunkcionális csapatokkal a követelmények összegyűjtésében és hatékony, skálázható kernel-tervekké alakításában
  • ▹Minőségi, moduláris, jól dokumentált kód írása C-ben és más releváns nyelveken
  • ▹A kernel live patching infrastruktúra, automatizálás és eszközök fejlesztése és karbantartása a patchek építésének, tesztelésének és kiadásának javítására
  • ▹Összetett kernelszintű hibák (memóriakezelés, folyamatütemezés, folyamatok közötti kommunikáció) hibakeresése és megoldása
  • ▹Együttműködés hardvermérnökökkel a kernelkomponensek hardverplatformokkal való integrációján
  • ▹A Linux kernel közösség fejleményeinek követése és hatásuk értékelése
  • ▹Kódfelülvizsgálat és építő jellegű visszajelzés a csapattagoknak
  • ▹A kernelkomponensek teljesítményelemzése és optimalizálása
  • ▹Tervezési döntések, API-k és folyamatok dokumentálása
  • ▹Junior fejlesztők mentorálása

Elvárások

  • ▹Elkötelezettség a Linux és a nyílt forráskódú szoftverek iránt
  • ▹C programozási jártasság és mély alacsony szintű rendszerprogramozási ismeret
  • ▹Erős hibakeresési és hibaelhárítási készség
  • ▹Mély ismeret a Linux kernel belsejéről, fájlrendszerekről, eszközmeghajtókról, kernelmodul-fejlesztésről és a kpatch működéséről
  • ▹Hardverplatformok és architektúrák (x86, ARM) ismerete és kapcsolatuk a kernellel
  • ▹Erős problémamegoldó és elemzőkészség

Soft skillek

EgyüttműködésMentorálásProblémamegoldás

A munkáltatóról

A CIQ vállalati infrastruktúrát épít az operációs rendszer szintjétől az MI-infrastruktúrán, a HPC-n és a felhőnatív orkesztráción át. A Rocky Linux alapító támogatási és szolgáltatási partnere, az RLC Pro Enterprise Linux disztribúciók fejlesztője.

Hasonló állások