Töö kirjeldus
Otsime Tarkvarainsenerit jaotatud süsteemide testimiseks, kellel on kirg luua ja valideerida vastupidavaid jaotatud süsteeme. Sa juhid nende edu, kes kasutavad Canonicali Ubuntu ja Juju, et luua mitme pilvega juurutatavaid rakendusi. Me näeme kvaliteedi inseneriteadust esmaklassilise inseneritegevusena ja otsime inimesi, kes suudavad tuua sügavaid inseneriteadmisi ja andmepõhist lähenemist testimisele, testimise automatiseerimisele, aruandlusele ja andmeanalüüsile.
Jaotatud süsteemide testimise meeskond Canonicalis vastutab Canonicali pilvelahenduste kõrge kvaliteedi eest, mis põhinevad näiteks Juju, Terraform, OpenStack või Kubernetes. Süsteeme testitakse ja juurutatakse väga erinevates tingimustes, alates paljast metallist kliendi andmekeskustes kuni avalike pilvedeni nagu AWS, GCE, Azure.
Tarkvarainsenerina on sul võimalus arendada CI torustikke, mis toetavad Canonicali pilve integreerimise testimist ja aruandlust. Sa aitad testida meie tooteid uutel pilvedel ja edendada meie AI/ML torustikke testitulemuste automaatseks analüüsiks. Edukas kandidaat on huvitatud nende probleemide lahendamisest, samuti uute algatuste kujundamisest ja juhtimisest meeskonnas ja kogu Canonicalis.
Roll hõlmab
-
Automaatsete testimisviiside ja infrastruktuuri loomine pilve orkestreerimise tööriistade ja rakenduste usaldusväärsuse, jõudluse ja vastupidavuse valideerimiseks
-
Insenerimeeskondade võimaldamine kogu Canonicalis arendada tarkvara kindlalt, muutes jaotatud süsteemide testimise tööriistad ettevõtte ulatuses kergesti kättesaadavaks
-
Jätkuva integreerimise torustike täiustamine Canonicali pilvepõhiste toodete, nagu Kubeflow, juurutamiseks ja testimiseks
-
Kõrge jaotatud süsteemide juurutamine, haldamine ja tõrkeotsing pilvedes ja paljas metallis
-
Automaatsete testimisürituste jälgimine ja aruandlus
-
Igapäevane koostöö globaalsete jaotatud meeskondadega
Ootused kandidaadile
Mida me sinult otsime
-
Tugev taust kaasaegsetes testimisprotsessides ja -strateegiates
-
Kogemus Python või Go arenduses
-
Tugevad objektorienteeritud arenduse oskused
-
Tööalane teadlikkus pideva integreerimise tööriistadest nagu Jenkins, CircleCI, GitHub Actions
-
Teadmised võrgutehnoloogiatest ja -põhimõtetest
-
Tugev arusaam Linuxi süsteemi arhitektuurist
-
Komplekssed abstraktsed mõtlemisvõimed
-
2-4 nädalat rahvusvahelist reisimist aastas
Soovitavad oskused
-
Võime arendada ja tarnida kaasaegseid tootmisstandardi veebirakendusi
-
Võime hallata andmeplatvorme: võtme-väärtuse salvestused, relatsioonilised või dokumendibaasid, sündmuste bussid
-
Andmete kogumise ja analüüsi oskused suurte multidimensionaalsete andmestike jaoks
-
Kogemus AI/ML torustikega
-
Kogemus pilvetehnoloogiatega nagu OpenStack, Kubernetes, Terraform ja AWS
Ettevõte pakub
Mida me kolleegidele pakume
Me arvestame geograafilist asukohta, kogemusi ja tulemuslikkust, et kujundada hüvitisi üle kogu maailma. Me vaatame hüvitisi igal aastal üle (ja sagedamini lõpetajate ja kaaslaste puhul), et tagada silmapaistva tulemuslikkuse tunnustamine. Lisaks põhitasule pakume tulemuslikkusele suunatud aastast boonust või komisjonitasu. 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 globaalselt.
-
Jaotatud töökeskkond, kus toimuvad kaks korda aastas meeskonna sprintide kohtumised isiklikult
-
Isiklik õppimise ja arendamise eelarve 2000 USD aastas
-
Aastane hüvitise ülevaatus
-
Tunnustamise auhinnad
-
Aastane puhkus
-
Rasedus- ja isapuhkus
-
Meeskonnaliikmete abiprogramm & heaolu platvorm
-
Võimalus reisida uutesse kohtadesse, et kohtuda kolleegidega
-
Priority Pass ja reisitõusud pikaajaliste ettevõtte ürituste jaoks