2023-08-23 14:48:55

Ubuntu Tarkvara Insener

Töö kirjeldus

Me palkame insenere, et töötada meie Ubuntu inseneriorganisatsiooni laiemas ulatuses - insenere, kes hoolivad sügavalt kvaliteedist, jõudlusest ja vastupidavusest tarkvaras, insenere, kes tunnevad end sama mugavalt uue tarkvara kavandamisel ja inseneritöös kui ka pakendamisel, integreerimisel, testimisel ja avatud lähtekoodiga tarkvara hämmastava katalooge tarnimisel, mida pakuvad Ubuntu hoidlad.

Meie insenerid integreerivad kõige värskemat avatud lähtekoodiga tarkvara, pakuvad tugevaid uuendusteede ja inseneerivad Ubuntu tulevikku. Ubuntu ei ole lihtsalt maailma kõige laialdasemalt kasutatav avatud lähtekoodiga operatsioonisüsteem, see on platvorm, mis võimaldab innovatsiooni miljonitele kasutajatele üle kogu maailma. Meie kogukond esindab arendajakogemuse täielikku ulatust; alates üliõpilastest, hobikunstnikest ja vabakutselistest kuni kõrgtehnoloogiliste inseneride ja loovate meeskondadeni ettevõtetes ja akadeemilistes keskkondades.

Neli peamist meeskonda, kes tarnivad Ubuntu, on:

  • Alused: alusprogrammi hooldamine: arhitektuurid, paketihaldurid, kompilaatorid, tööriistakomplektid, käivitajad, failisüsteemid ja põhiteenused

  • Server: meie Ubuntu Serveri jaotuse kujundamise, arengu ja tuleviku juhtimine

  • Töölauad: Ubuntu Desktopi, meie tulevase muutumatud töölaua: Ubuntu Core Desktop, WSL, mängutehnoloogia ja komplekt kaasaegseid rakendusi töölauale, mis on loodud Flutteriga

  • Debcrafters: uus meeskond, mis vastutab Ubuntu arhiivi edasiviimise, hooldamise ja üldise heaolu eest: üks kõige rikkalikumaid avatud lähtekoodiga tarkvara hoidlaid, mis on täna saadaval

Tooge oma olemasolev ekspertteave ja õppige uusi oskusi, töötades ühe kõige viljakama avatud lähtekoodiga tarkvara kallal. Ubuntu insenerina võiksite töötada mis tahes või kõigis järgmistest kategooriatest:

  • Arendus: uute alusprogrammide tarkvara ja rakenduste kavandamine, ehitamine ja tarnimine Rustis, Go-s, Flutteris ja Pythoni keeles

  • Arhitektuur: avatud lähtekoodi integreerimise inseneerimine alglaadimisfirmware'ist kuni pilve rakenduste juurutamiseni

  • Pakendamine: Debian ja Snap pakendamise kombinatsioon tarkvara tarnimiseks jaotuses

  • Automatiseerimine: ehitada ja hooldada mehhanisme, mis vastutavad Ubuntu ehitamise, testimise ja tarnimise eest

  • Distro inseneeria: Linuxi jaotuse ja selle hoidlate hooldamine ja areng

See taotlemise rada sobib neile, kes on oma karjääri keskel, kuid võib-olla mitte veel juhiks/juhtivaks tasemeks, omades asjakohaseid oskusi, et panustada Ubuntu.

Canonicalis on teil võimalus suhelda ja panustada laiemasse avatud lähtekoodiga kogukonda. Otsime inimesi, kes saavad aidata luua õitsevat kogukonda ja panustada entusiastlikult ja täpselt laias valikus tehnolooge.

Asukoht: Meil on avatud kaugrollid igas ajavööndis.

Roll hõlmab

Esimese intervjuu põhjal tuvastame konkreetsed meeskonnad, kus võiksite olla suurepärane sobivus, ja viime läbi teise vooru intervjuud nende meeskondadega. Meie insenerid on:

  • Kavandamine, ehitamine ja tarkvara tarnimine Rustis, Go-s ja Pythoni keeles

  • Avatud lähtekoodiga tarkvara pakendamine, integreerimine, testimine ja üleslaadimine Ubuntu hoidlatesse

  • Süsteemi tasandi probleemide tõrkeotsing ja usaldusväärsete lahenduste pakkumine

  • Tehnilise ja kogukonna dokumentatsiooni autor ja täiustamine

  • Panustamine ülemjõudude ja naaberaluste avatud lähtekoodiga projektidesse

  • Koostöö globaalsete jaotatud meeskondade osana

  • Oma kolleegide juhendamine oskuste ja arusaamise arendamiseks

  • Protsesside arendamine ja täiustamine, et tõhusamalt täita meie eesmärke

Ootused kandidaadile

  • Erakordne akadeemiline taust nii keskkoolis kui ka ülikoolis

  • Bakalaureusekraad arvutiteaduses või STEM-is või veenev narratiiv teie alternatiivse tee kohta

  • Tahe ja tõestatud rekord ootustest üle minemiseks

  • Tõestatud kirg avatud lähtekoodiga tarkvara vastu

  • Oluline kogemus Rusti, Go, Pythoni, Flutteri või C/C++-ga

  • Professionaalne kirjutatud ja räägitud inglise keel

  • Suurepärased suhtlemis- ja inimestevahelised oskused

  • Võime reisida kaks korda aastas, ettevõtte üritustel kuni kahe nädala jooksul

Soovitavad oskused

  • Kogemus Linuxi jaotuste ja jaotuse inseneerimisega

  • Kogemus tarkvara pakendamise ja jaotamise mehhanismidega

  • Arusaam ehitussüsteemidest ja tööriistakomplektidest, sealhulgas ristkompileerimise jaoks

  • Jõudluse või turvalisuse inseneerimise kogemus

Ettevõte pakub

Me arvestame geograafilist asukohta, kogemust ja tulemuslikkust, et kujundada hüvitist üle kogu maailma. Me vaatame hüvitisi igal aastal (ja sagedamini lõpetajate ja kaaslaste jaoks), et tagada silmapaistva tulemuse tunnustamine. Lisaks põhitasule pakume tulemuslikkusele suunatud aastast boonust. 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 koos kaks korda aastas toimuva meeskonna sprintidega isiklikult

  • Isikliku õppimise ja arengu eelarve 2000 USD aastas

  • Aastane hüvitise ülevaatus

  • Tunnustuse auhinnad

  • Aastane puhkuseleave

  • Emadus- ja isapuhkus

  • Meeskonnaliikme abiprogramm & heaolu platvorm

  • Võimalus reisida uutesse kohtadesse, et kohtuda kolleegidega

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