Mirantis
Mirantis
Mirantis arendab pilvepõhist taristut ja konteinerihaldustarkvara organisatsioonidele, kes loovad, turvavad ja käitavad Kubernetes'i keskkondi suures ulatuses. Ettevõtte tootevalikusse kuuluvad Mirantis Kubernetes Engine, Mirantis OpenStack for Kubernetes, Mirantis Container Cloud, Mirantis Container Runtime ja Mirantis Secure Registry, mis toetavad klastrite haldamist ning tarkvara tarneahela turvalisust. Samuti panustab ettevõte avatud lähtekoodiga ökosüsteemi projektide ja tööriistade, näiteks Kubernetes'i IDE Lens Desktopi, kaudu ning pakub ettevõtetele tehnilist tuge. Mirantis teeb koostööd konsultatsiooni-, tervishoiu-, logistika-, avalike teenuste, finantsteenuste ja tehnoloogiakesksete valdkondade organisatsioonidega, kes võtavad kasutusele nüüdisaegset pilvetaristut.

Backend-tarkvarainsener (Go) — kaugtöö Mirantises

Loo Go-keeles backend-teenuseid Mirantise mitme rentnikuga k0rdent AI platvormile. Arenda API-sid, orkestreerimist, autoriseerimist ja töökindlaid pilvenatiivse taristu teenuseid.

Kirjeldus

  • Arenda Go mikroteenuseid mitme rentnikuga k0rdent AI platvormile
  • Kavanda andmebaasiskeeme ja loo migratsioone
  • Loo avalikke REST API-sid OpenAPI abil ning SDK-sid mitmele programmeerimiskeelele
  • Ehita vastupidavaid Temporali töövooge idempotentsuse, korduskatsete, ajalõppude ja deterministliku täitmisega
  • Arenda sündmuspõhist asünkroonset suhtlust hajutatud voogedastus- või sõnumivahendussüsteemidega
  • Rakenda OIDC/JWT autentimine, teenustevaheline turve, rentnikupõhine RBAC, lüüside marsruutimine ja päringukiiruse piiramine
  • Toeta kasutajate ja rühmade SCIM-põhist provisjoneerimist
  • Ühilda platvormi API õigused Kubernetes-native RBAC-iga
  • Loo iga muudatuse jaoks ühik-, integratsiooni- ja otsast lõpuni testid
  • Lisa tootmisteenustele struktureeritud logid, mõõdikud ja auditijäljed
  • Pakenda ja juuruta teenuseid Dockeri, Helmi ja Kubernetesiga
  • Vaata koodi üle ja uuri intsidente algpõhjuse leidmiseni, sealhulgas regressioonitestide katvuse tagamine
  • Tööta USA, Euroopa ja India insenerimeeskondadega agiilses keskkonnas
  • Tarneta funktsioone algusest lõpuni, hõlmates API lepinguid, teenuseid, skeeme, orkestreerimist, testimist ja pakendamist

Nõuded

  • Arvutiteaduse, tarkvaratehnika või seotud eriala bakalaureusekraad või samaväärne tõendatud võimekus
  • Tugev arvutiteaduse alus, mis hõlmab andmestruktuure, algoritme, konkurentsust, võrgundust, HTTP-d ja andmebaase
  • Neli kuni viis aastat professionaalset tarkvarainseneri töökogemust
  • Vähemalt kaks kuni kolm aastat tootmises kasutatavate backend-teenuste arendamist Go-keeles; eelistatud on neli või enam aastat
  • Go konkurentsuse, konteksti edastamise, vigade ümberpakkimise ning Go 1.22 või uuema standardteegi HTTP-marsruutimise valdamine
  • Kogemus versioonitud ja tagasiühilduvate REST API-de arendamise ning väljalaskmisega
  • Relatsiooniliste andmebaaside tööalased teadmised, sealhulgas skeemide kujundamine, migratsioonid, tehingud ja päringute optimeerimine
  • Järjepidev ühik- ja integratsioonitestide kasutamine, koodiülevaatuse kogemus ning CI/CD tundmine GitHub Actionsi või samaväärse lahendusega
  • Tugev kirjalik inglise keele oskus disainidokumentatsiooni, koodiülevaatuse tagasiside ja asünkroonse suhtluse jaoks
  • Luba Ameerika Ühendriikides töötamiseks
  • Oskus iseseisvalt uurida, katsetada ja tundmatu lähtekoodiga tutvuda
  • Lõpetatud projekt, mida saab põhjalikult selgitada
  • Avatus üksikasjalikule koodiülevaatusele ja konstruktiivsele tagasisidele
  • Oskus kirjeldada, kuidas koodi kvaliteeti ja korrektsust valideeritakse
  • Kogemus mitme rentnikuga SaaS- või PaaS-lahenduste, k0s-i, GPU-taristu, AI/ML töökoormuste ajastamise, SCIM-i, Kubernetes RBAC-i, sqlc, OpenAPI koodigeneratsiooni, jälgitavuse, Pythoni, TypeScripti, turvatehnika või CNCF-i projektidega on eelis, kuid vabatahtlik

Hüved

  • Professionaalse arengu ja koolituse võimalused
  • Konverentsidel ja töörühmades osalemine
  • Ettevõtte väljasõidud, mitteametlikud sotsiaalsed üritused, hackathonid ja tehnilised ettekanded
  • Konkurentsivõimeline kompensatsioonipakett koos ulatusliku hüvede plaaniga
  • Võimalus teha koostööd kirglike kolleegidega ning teenindada Fortune 500 ja Global 2000 kliente
  • Avatud lähtekoodiga innovatsioonile keskenduv keskkond
  • Energiline töökeskkond, mille aluseks on avatus, koostöö, läbimõeldud riskijulgus ja pidev areng

Seotud töökohad