2023-08-23 14:48:55

Ubuntu Tarkvarainsener

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 hämmastava avatud lähtekoodiga tarkvara 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 laiemalt 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, hobiharrastajatest ja vabakutselistest kuni kõrge jõudlusega inseneride ja loovate meeskondadeni ettevõtte ja akadeemilistes keskkondades.

Neli peamist meeskonda, kes tarnivad Ubuntu, on:

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

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

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

  • 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änapäeval saadaval

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

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

  • Arhitektuur: avatud lähtekoodi integreerimise inseneerimine käivitustarkvarast kuni pilverakenduste juurutamiseni

  • Pakendamine: Debian ja Snap pakendamise kombinatsioon tarkvara tarnimiseks jaotuses

  • Automatiseerimine: Ubuntu ehitamiseks, testimiseks ja tarnimiseks vastutava mehhanismi loomine ja hooldamine

  • 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 päris juhi/juhtimise tasemel, 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 õitsvat kogukonda ja panustada entusiastlikult ja täpselt laias valikus tehnolooge.

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

Roll hõlmab

Esimese vooru intervjuude põhjal tuvastame konkreetsed meeskonnad, kuhu võiksite suurepäraselt sobida, 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üsteemitasandi probleemide tõrkeotsing ja usaldusväärsete lahenduste pakkumine

  • Tehnilise ja kogukonna dokumentatsiooni autoriks ja parandamine

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

  • Koostöö globaalsetes jaotatud meeskondades

  • Oma kolleegide juhendamine oskuste ja arusaamade arendamiseks

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

Ootused kandidaadile

  • Erakordne akadeemiline taust nii keskkoolis kui ka ülikoolis

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

  • Vähemalt 2 kuni 4 aastat professionaalset tarkvarainseneeria kogemust pärast ülikooli

  • Tahe ja rekord, mis ületab ootusi

  • Tõestatud kirg avatud lähtekoodiga tarkvara vastu

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

  • Professionaalne ingliskeelne kirjalik ja suuline oskus

  • Suurepärased suhtlemis- ja inimsuhtlemise oskused

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

Soovitavad oskused

  • Kogemus Linuxi jaotuste ja jaotuse inseneeriaga

  • Kogemus tarkvara pakendamise ja jaotamise mehhanismidega

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

  • Jõudluse või turvalisuse inseneeria kogemus

Ettevõte pakub

Me arvestame geograafilist asukohta, kogemust ja tulemuslikkust, et kujundada hüvitist üle kogu maailma. Me vaatame hüvitist igal aastal uuesti (ja sagedamini lõpetajate ja kaaslaste jaoks), et tagada, et tunnustame silmapaistvat tulemuslikkust. Peale põhitasu pakume tulemuslikkusele suunatud aastast boonust. Pakume kõigile meeskonnaliikmetele täiendavaid hüvesid, mis peegeldavad meie väärtusi ja ideaalide. Me tasakaalustame oma programme, et rahuldada kohalikke vajadusi ja tagada õiglus globaalsetes mõõtmetes.

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

  • Isikliku õppimise ja arengu eelarve 2000 USD aastas

  • Aastane hüvitise ülevaatus

  • Tunnustamise auhinnad

  • Aastane puhkus

  • Emaduse ja isaduse puhkus

  • Meeskonnaliikmete abiprogramm ja heaolu platvorm

  • Võimalus reisida uutesse kohtadesse, et kohtuda kolleegidega

  • Priority Pass ja reisitõusud pikamaa ettevõtte üritustel