2023-08-23 14:48:55

Mikroteenuste insener

Töö kirjeldus

See on üldine valikutee meeskondadele, kes keskenduvad tagumise lõpu REST API mikroteenuste inseneritööle Go ja Pythonis. See katab kõik vanuseastmed. Kandideeri siia, kui oled juba silmapaistev insener, kellel on selged ja hästi sõnastatud arvamused API-de, mikroteenuste disaini, insenerimisprotsesside ja DevOps'i kohta.

Meie teenused peavad skaleeruma, et hallata miljoneid Ubuntu kliente ja koostööd tuhandete kogukonna liikmete vahel. Need on samuti keskse tähtsusega kriitilise infrastruktuuri tervise jaoks üle kogu maailma. Kuna Ubuntu on saanud peavoolu ettevõtte arvutitehnoloogia osaks pilvetehnoloogia ja arendajakeskse tehnika strateegia kaudu, on nende teenuste kvaliteet muutunud klientide ja kasutajate jaoks üha olulisemaks.

Kuigi Ubuntu on olnud äärmiselt edukas ja paljuski juhib tööstust, arvame, et saame oma praktikaid, kvaliteeti ja tulemuslikkust veebiteenuste valdkonnas oluliselt parandada. Me kasvatame oma meeskondi ja sellega seoses soovime oma teadmisi skaleeritavuse, tulemuslikkuse, vastupidavuse ja DevOps'i praktikate osas tõsta.

Meie jaoks on huvipakkuvad peamised valdkonnad:

  • API disain, dokumentatsioon ja haldamine

  • Andmebaasi tulemuslikkuse disaini kaalutlused ja oskused

  • Mitme piirkonna teenuse pakkumine vastupidavuse ja tulemuslikkuse tagamiseks

  • Fuzzing ja muud proaktiivsed turvaanalüüsi tehnikad

  • Jälgimine ja profiilimine jaotatud süsteemide teadmiste jaoks

  • Järgmise põlvkonna DevOps'i praktikad

Kuidas sinu päev välja näeb

  • Kirjuta kvaliteetset, hästi disainitud ja robustset tarkvara, mis töötab skaalal

  • Kujunda API-d ja tarkvara arhitektuuri kolleegide ülevaatamiseks

  • Kirjuta teste, mis valideerivad tarkvara käitumist

  • Ehita ja hoia usaldusväärseid, vigadele vastupidavaid rakendusi ja teenuseid

  • Koosta proaktiivselt globaalselt jaotatud meeskonnaga

  • Näita tehnilist juhtimist nii sisemiselt kui ka meie välistes kogukondades

  • Tõrkeotsing probleemide lahendamiseks ja kvaliteetsete lahenduste tootmine

  • Aita kaasa tehnilise dokumentatsiooni koostamisele, et see oleks oma ala parim

  • Aruta, aita kaasa ja tee koostööd Canonicali meeskondade vahel

  • Tööta kodus, tehes kaks korda aastas globaalseid reise ettevõtte üritustele

Ootused kandidaadile

Mida me sinult otsime

  • Erakordne akadeemiline taust nii keskkoolis kui ka ülikoolis

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

  • Tahe ja ajalugu, mis ületab ootusi

  • Oskus Pythonis ja / või Go-s

  • Ajalugu kaasaegse, hooldatava tarkvara kirjutamisest

  • Kogemus relatsiooniliste ja mitte-relatsiooniliste andmebaasisüsteemidega

  • Jätkuva integreerimise ja jätkuva kohaletoimetamise kogemus

  • Kogemus süsteemide programmeerimise või skaleeritavate veebiteenustega

  • Professionaalne inglise keele oskus nii kirjalikult kui ka suuliselt

  • Kogemus Linuxiga (Debian või Ubuntu eelistatud)

  • Suurepärased inimsuhtlemisoskused, uudishimu, paindlikkus ja vastutus

  • Kirg, mõtlikkus ja isemotivatsioon

  • Suurepärased suhtlemis- ja esitlemisoskused

  • Tulemustele orienteeritud, isikliku sooviga täita kohustusi

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

Lisaks oskused, mida sa võid samuti tuua

  • Kogemus konteineritehnoloogiaga nagu LXD, Docker ja Kubernetes

  • Arusaam ehitussüsteemidest ja tööriistakomplektidest

  • Kogemus ristkompileerimisega

  • Kogemus hüperkaalu avalike pilvede ja / või privaatsete pilvede kasutamisega

  • Kogemus jaotatud süsteemide projekteerimisel, ehitamisel ja käitamisel

  • Tulemuslikkuse inseneritöö ja turvalisuse kogemus

Ettevõte pakub

Mida me sulle pakume

Me arvestame geograafilist asukohta, kogemust ja tulemuslikkust, et kujundada hüvitist üle kogu maailma. Me vaatame hüvitist igal aastal üle (ja sagedamini lõpetajate ja kaaslaste jaoks), et tagada silmapaistva tulemuslikkuse tunnustamine. Lisaks põhitasule pakume tulemuslikkusele orienteeritud aastast boonust. Pakume kõigile meeskonna liikmetele täiendavaid hüvesid, mis peegeldavad meie väärtusi ja ideaalide. Me tasakaalustame oma programme, et rahuldada kohalikke vajadusi ja tagada õiglus globaalselt.

  • Jaotatud töökeskkond, kus kaks korda aastas toimuvad meeskonna sprintid isiklikult

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

  • Aastane hüvitise ülevaatus

  • Tunnustamise auhinnad

  • Aastane puhkuseaeg

  • Emadus- ja isapuhkus

  • Töötaja abiprogramm

  • Võimalus reisida uutesse kohtadesse, et kohtuda kolleegidega

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