
Red Hat razvija poslovno odprtokodno programsko opremo za organizacije, ki ustvarjajo, izvajajo in posodabljajo aplikacije v hibridnih oblačnih okoljih. Njegov portfelj vključuje Red Hat Enterprise Linux, Red Hat OpenShift in Red Hat Ansible Automation Platform, ki ekipam pomagajo upravljati informacijske storitve v raznoliki infrastrukturi s poudarkom na varni, stabilni in prilagodljivi tehnologiji. Podjetje, ustanovljeno leta 1993, združuje veliko globalno delovno silo in odprtokodne skupnosti za napredek poslovnega računalništva. Zaposlovanje zajema delovna mesta, povezana z oblačnimi platformami, poslovno programsko opremo, avtomatizacijo in tehnologijami, ki se uporabljajo za posodabljanje informacijskih operacij.
Glavni inženir programske opreme za Linux virtualizacijo in zaupno računalništvo — Red Hat, Bangalore, hibridno delo
Vodite razvoj Linux virtualizacije in zaupnega računalništva pri podjetju Red Hat na položaju glavnega inženirja. Spodbujajte odprtokodno delo za podjetja na področju jeder, vsebnikov, oblačnih platform in povezanih tehnologij.
Opis
- Razvijati tehnologije Linuxa in vsebnikov za Red Hat Enterprise Linux
- Načrtovati, implementirati, preverjati in podpirati zmogljivosti virtualizacijskega sklada in zaupnega računalništva
- Prispevati k virtualizaciji jedra, vdelani programski opremi in emulaciji naprav, upravljalnim plastem, tehnologijam gostujočih instanc ter ustreznikom javnega oblaka
- Napredovati zaupno računalništvo v jedru Linuxa in njegovem ekosistemu prek vsebnikov, gruč in navideznih strojev
- Prispevati k upstream in downstream projektom
- Prevzeti odgovornost za celoten življenjski cikel od načrtovanja in upstream razvoja do downstream preverjanja, pakiranja, odpravljanja težav ravni L3 in podpore
- Pomagati pri reševanju težav, ohranjati inženirsko kakovost, odpravljati ranljivosti in prenašati popravke v izdane različice
- Voditi ustvarjanje inovativnih tehničnih rešitev
- Delovati kot tehnični vodja in zagovornik strank
- Sodelovati z agilnimi ekipami Scrum in globalno porazdeljenimi odprtokodnimi skupnostmi
Zahteve
- Vsaj 8 let izkušenj z uporabo Pythona, C, Rusta ali Go v velikih poslovnih projektih
- Dokazana sposobnost načrtovanja in arhitekture kompleksnih funkcij na ravni operacijskega sistema
- Izkušnje z razhroščevanjem, odpravljanjem težav in vzdrževanjem sistemov za poslovne stranke
- Sposobnost uporabe vsebnikov in tehnologij CI/CD za ustvarjanje, gradnjo in avtomatizacijo cevovodov za gradnjo in testiranje
- Za vloge na področju virtualizacije: izkušnje z Linux virtualizacijskim skladom, vključno s KVM, QEMU, Libvirt in povezanimi tehnologijami
- Za vloge na področju virtualizacije: izkušnje z oblačnimi ali tehnologijami Kubernetes
- Za vloge na področju zaupnega računalništva: izkušnje s tehnologijami zaupnih vsebnikov CNCF
- Sposobnost uporabe orodij in tehnik za razvoj ali preverjanje s pomočjo umetne inteligence
- Popolno profesionalno znanje govorjene in pisane angleščine
- Sposobnost sodelovanja z globalno porazdeljenimi ekipami ali skupnostmi
- Izkušnje s sodelovanjem pri odprtokodnih projektih, javni prispevki kode, predstavitve na konferencah ali objavljena tehnična besedila so prednost
Ugodnosti
- Prilagodljive oblike dela lahko glede na zahteve vloge vključujejo delo v pisarni, kombinirano delo v pisarni in na daljavo ali popolnoma oddaljeno delo
- Delodajalec, ki zagotavlja enake možnosti in izvaja pozitivne ukrepe
- Kandidatom invalidom so na voljo razumne prilagoditve