2023-08-23 14:48:55

Kernel Build Automation Engineer - Ubuntu Linux

Töö kirjeldus

Otsime tööstuse veterani, kes on ‘seal olnud, teinud seda’ laia tarkvarakihi ulatuses ja suudab tugineda sellele kogemusele, et suunata seda uut ettevõtmist. Teilt oodatakse, et võtate vastutuse rakendamise eest kontseptsioonist kuni tarnimiseni ja tugev juhtimisoskus on hädavajalik, koos visaduse ja detailide täpsuse ning rangete projektigraafikute järgimisega.

Kuigi see roll ei nõua varasemat Linuxi kernelite arendamise kogemust (kuigi seda hinnatakse kõrgelt), on sügavam arusaam ehitussüsteemist, mis ületab lihtsalt ‘make’ kirjutamise käsureas, hädavajalik. Täiustatud git'i kasutamine ja kernelipatchimise kogemus on samuti kriitilise tähtsusega.

  • Juhtige arenenud automatiseeritud Linuxi ehituse juhtimissüsteemi kavandamist ja rakendamist

  • Tehke tihedat koostööd teiste insenerimeeskondadega, et sujuvalt integreeruda Canonicali ökosüsteemi

  • Ärge kartke süveneda kbuildi, kconfigi ja make'i sügavustesse, et leida optimaalne lahendus esinevatele probleemidele

  • Olge valmis pakkuma uuenduslikke lahendusi kerneliehituse takistustele ja edendama nende vastuvõtmist upstream

Ootused kandidaadile

  • Oluline programmeerimisvõime Pythonis, tugevad C oskused on samuti kõrgelt hinnatud

  • Tõestatud kogemus Linuxi kernelipatchimise ja konfigureerimise alal. Nõutav on tugev töökogemus kconfigi ja gitiga.

  • Võime suhelda tõhusalt inglise keeles, nii kirjalikult kui ka suuliselt

  • Tugev taust populaarsetes avatud lähtekoodiga projektides, mis loovad kohandatud Linuxi-põhiseid jaotusi nagu Yocto või buildroot

  • Tugev arusaam git'ist

Soovitavad oskused

  • Javascripti või Golangi programmeerimisvõime

  • Kogemus CLI tööriistade kirjutamisel, sealhulgas REST API-dega suhtlemisel

  • Tugev taust CI/CD ja protsesside automatiseerimise alal

  • Varasem kogemus tarkvara pakendamisformaatidega, otsene Ubuntu/Debiani/Snap kogemus on kõrgelt hinnatud

Ettevõte pakub

Kaalume geograafilist asukohta, kogemust ja tulemuslikkust, et kujundada hüvitist üle kogu maailma. Uuendame hüvitist igal aastal (ja sagedamini lõpetajate ja kaaslaste jaoks), et tagada silmapaistva tulemuslikkuse tunnustamine. Peale põhitasu pakume tulemuslikkusele suunatud aastast boonust või komisjonitasu. Pakume kõigile meeskonnaliikmetele täiendavaid hüvesid, mis peegeldavad meie väärtusi ja ideaalide. Tasakaalustame oma programmid kohalike vajadustega ja tagame õiglust globaalselt.

  • Jaotatud töökeskkond koos kaks korda aastas toimuvate meeskonna sprintidega isiklikult

  • Isiklik õppimise ja arengu eelarve 2,000 USD aastas

  • Aastane hüvitise ülevaatus

  • Tunnustamisauhinnad

  • Aastane puhkuseaeg

  • Emadus- ja isapuhkus

  • Meeskonnaliikmete abiprogramm & heaolu platvorm

  • Võimalus reisida uutesse kohtadesse, et kohtuda kolleegidega

  • Priority Pass ja reisitõusud pikaajaliste ettevõtteürituste jaoks