2023-08-23 14:48:55

Mikroteenuste insener

Töö kirjeldus

See on üldine valikutee meeskondadele, kes keskenduvad tagumise otsa 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 väljendatud 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 arvutitehnika osaks pilve ja arendajakeskse tehnoloogia strateegia kaudu, on nende teenuste kvaliteet muutunud klientide ja kasutajate jaoks üha olulisemaks.

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

Meie jaoks on huvi pakkuvad peamised valdkonnad:

  • API disain, dokumentatsioon ja juhtimine

  • Andmebaasi tulemuslikkuse disaini kaalutlused ja oskused

  • Mitme piirkonna teenuse osutamine vastupidavuse ja tulemuslikkuse tagamiseks

  • Fuzzing ja muud proaktiivsed turvaanalüüsi tehnikad

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

  • Järgmise põlvkonna DevOps'i praktikad

Kuidas sinu päev välja näeb

  • Kirjuta kõrge kvaliteediga, 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 säilita usaldusväärseid, vigadele vastupidavaid rakendusi ja teenuseid

  • Koosta proaktiivselt globaalselt jaotatud meeskonnaga

  • Näita tehnilist juhtimist sisemiselt ja meie välistes kogukondades

  • Tõrkeotsing probleemide lahendamiseks ja kvaliteetsete lahenduste tootmine

  • Panusta tehnilisse dokumentatsiooni, et muuta see oma ala parimaks

  • Aruta, panusta ja tee koostööd Canonicali meeskondade vahel

  • Tööta kodus, tehes kaks korda aastas globaalset reisi ettevõtte üritustele

Ootused kandidaadile

Mida me sinult otsime

  • Erakordne akadeemiline taust nii keskkoolist kui ka ülikoolist

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

  • Tahe ja rekord ootustest üle minemiseks

  • Oskus Pythonis ja / või Go-s

  • Ajalugu kaasaegse, hooldatava tarkvara kirjutamisest

  • Kogemus suhete ja mitte-suhete andmebaasisüsteemidega

  • Jätkuva integreerimise ja jätkuva kohaletoimetamise kogemus

  • Kogemus süsteemide programmeerimise või skaleeritavate veebiteenustega

  • Professionaalne kirjutatud ja räägitud inglise keel

  • Kogemus Linuxiga (Debian või Ubuntu eelistatud)

  • Suurepärased inimestevahelised oskused, uudishimu, paindlikkus ja vastutus

  • Kirg, mõtlikkus ja enesemotivatsioon

  • Suurepärased suhtlemis- ja esitlemisoskused

  • Tulemusele orienteeritud, isikliku sooviga täita kohustusi

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

Täiendavad oskused, mida sa võid samuti tuua

  • Kogemus konteineritehnoloogiaga nagu LXD, Docker ja Kubernetes

  • Arusaam ehitussüsteemidest ja tööriistakomplektidest

  • Kogemus ristkompileerimisega

  • Kogemus hüper-skaala avalike pilvede ja / või privaatsete pilvede kasutamisega

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

  • Tulemuslikkuse inseneri ja turvalisuse kogemus

Ettevõte pakub

Mida me sulle pakume

Me arvestame geograafilise asukoha, kogemuse ja tulemuslikkusega, et kujundada hüvitist üle kogu maailma. Me vaatame hüvitist igal aastal (ja sagedamini lõpetajate ja assotsieerunud jaoks), et tagada silmapaistva tulemuslikkuse tunnustamine. Peale põhitasu pakume tulemuslikkusele orienteeritud aastast boonust. Pakume kõigile meeskonnaliikmetele täiendavaid hüvesid, mis peegeldavad meie väärtusi ja ideaalid. Me tasakaalustame oma programme, et rahuldada kohalikke vajadusi ja tagada õiglus globaalselt.

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

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

  • Aastane hüvitise ülevaatus

  • Tunnustamise auhinnad

  • Aastane puhkuseaeg

  • Emadus- ja isapuhkus

  • Tööandja abiprogramm

  • Võimalus reisida uutesse kohtadesse, et kohtuda kolleegidega

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