Töö kirjeldus
Canonical, Ubuntu Linuxi väljaandja, otsib vanemat tarkvarainseneri, et juhtida algatust, mis viib Ubuntu Linuxi kernelite konfigureerimise ja ehitamise uuele lihtsuse ja automatiseerimise tasemele, et muuta see veelgi lihtsamaks klientidele, kes on kohandatud nende konkreetsete süsteemivajaduste järgi.
Otsime tööstuse veterani, kes on 'seal olnud, seda teinud' laia tarkvarakihi ulatuses ja suudab seda kogemust kasutada, et suunata seda uut pingutust. Teilt oodatakse, et võtate vastutuse rakendamise eest kontseptsioonist kuni tarnimiseni ning tugevad juhtimisoskused on hädavajalikud koos visaduse ja detailidele pühendumisega ning rangete projektigraafikute järgimisega.
Kuigi see roll ei nõua varasemat Linuxi kernelite sisearenduse kogemust (kuigi see oleks väga teretulnud), on sügavam arusaam ehitussüsteemist, mis ületab lihtsalt 'make' kirjutamise käsureale, hädavajalik. Täiustatud git'i kasutamine ja kernelipatchimise kogemus on samuti kriitilise tähtsusega.
Asukoht: Kodupõhine Euroopas, Lähis-Idas või Aafrikas.
Mida see roll hõlmab
-
Juhtida arenenud automatiseeritud Linuxi ehituse juhtimissüsteemi disaini ja rakendamist
-
Teha tihedat koostööd teiste insenerimeeskondadega, et sujuvalt integreerida Canonicali ökosüsteemi
-
Mitte karta süveneda kbuildi, kconfigi ja make sügavustesse, et leida parim lahendus esinevatele probleemidele
-
Olla innukas pakkuma uuenduslikke lahendusi kernelite ehituse takistustele ja edendama nende vastuvõtmist upstream
Ootused kandidaadile
Mida me sinult otsime
-
Oluline programmeerimisvõime Pythonis, tugevad C oskused on samuti väga teretulnud
-
Tõendatud kogemus Linuxi kernelite patchimisest ja konfigureerimisest. Tugev tööalane teadlikkus kconfigist ja gitist on vajalik.
-
Võime tõhusalt suhelda inglise keeles, nii kirjalikult kui suuliselt
-
Tugev taust populaarsetes avatud lähtekoodiga projektides, et luua kohandatud Linuxi-põhiseid jaotusi nagu Yocto või buildroot
-
Tugev arusaam gitist
Soovitavad oskused
-
Javascripti või Golangi programmeerimisvõime
-
Kogemus CLI tööriistade kirjutamisel, sealhulgas REST API-dega suhtlemisel
-
Tugev taust CI/CD ja protsesside automatiseerimises
-
Varasem kogemus tarkvarapakendamisformaatidega, kus otsene Ubuntu/Debiani/Snap kogemus on väga teretulnud
Ettevõte pakub
Mida me kolleegidele pakume
Me arvestame geograafilist asukohta, kogemust ja tulemuslikkust, et kujundada hüvitist ülemaailmselt. Me vaatame hüvitist igal aastal üle (ja sagedamini lõpetajate ja kaaslaste jaoks), et tagada, et tunnustame silmapaistvat tulemuslikkust. 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 ideid. Me tasakaalustame oma programme, et rahuldada kohalikke vajadusi ja tagada õiglus globaalselt.
-
Jaotatud töökeskkond, kus kaks korda aastas toimuvad meeskonna sprintide kohtumised isiklikult
-
Isiklik õppimise ja arengu eelarve 2000 USD aastas
-
Aastane hüvitise ülevaatus
-
Tunnustuse auhinnad
-
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