2023-08-23 14:48:55

Jaotatud Süsteemide Testimise Tarkvarainsener, Python / Go

Töö kirjeldus

Me palkame Tarkvarainsenerit jaotatud süsteemide testimiseks, kellel on kirg ehitada ja valideerida vastupidavaid jaotatud süsteeme. Te juhite nende edu, kes kasutavad Canonicali Ubuntu ja Juju, et luua mitme pilvega juurutatavaid rakendusi. Me näeme kvaliteedi inseneritööd esmaklassilise inseneritöö praktikana ja otsime inimesi, kes suudavad tuua sügavaid inseneriteadmisi ja andmepõhist lähenemist testimisele, testautomaatikale, 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 alumiiniumist kliendi andmekeskustes kuni avalike pilvedeni nagu AWS, GCE, Azure.

Tarkvarainsenerina on teil võimalus arendada CI torujuhtmeid, mis toetavad Canonicali pilve integreerimise testimist ja aruandlust. Te aitate testida meie tooteid uutel pilvedel ja edendada meie AI/ML torujuhtmeid 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 usaldusväärselt, muutes jaotatud süsteemide testimise tööriistad ettevõtte ulatuses kergesti kättesaadavaks

  • Jätkuva integreerimise torujuhtmete täiustamine Canonicali pilvesiseste toodete, nagu Kubeflow, juurutamiseks ja testimiseks

  • Ehitamine, haldamine ja tõrkeotsing väga jaotatud süsteemide juurutamiseks pilvedes ja alumiiniumil

  • Automaatsete testimise jõupingutuste jälgimine ja aruandlus

  • Igapäevane koostöö globaalselt jaotatud meeskonnaga

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

  • Kompleksne abstraktne mõtlemine

  • 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 torujuhtmetega

  • Kogemus pilvetehnoloogiatega nagu OpenStack, Kubernetes, Terraform ja AWS

Ettevõte pakub

Mida me kolleegidele 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 suunatud aastast boonust või komisjonitasu. 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 globaalsetes mõõtmetes.

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

  • Isikliku õppimise ja arengu eelarve 2000 USD aastas

  • Aastane hüvitise ülevaatus

  • Tunnustuse auhinnad

  • Aastane puhkuseaeg

  • 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