Mirantis
Mirantis
A Mirantis felhőalapú infrastruktúrát és konténerkezelő szoftvereket fejleszt a Kubernetes-környezeteket nagy léptékben kiépítő, biztonságossá tevő és üzemeltető szervezetek számára. Termékportfóliójába tartozik többek között a Mirantis Kubernetes Engine, a Mirantis OpenStack for Kubernetes, a Mirantis Container Cloud, a Mirantis Container Runtime és a Mirantis Secure Registry, amelyek támogatják a fürtműveleteket és a szoftverellátási lánc biztonságát. A vállalat olyan projekteken és eszközökön keresztül is hozzájárul a nyílt forráskódú ökoszisztémához, mint a Kubernetes IDE-je, a Lens Desktop, emellett vállalati műszaki támogatást nyújt. A Mirantis tanácsadással, egészségüggyel, logisztikával, közszolgáltatásokkal, pénzügyi szolgáltatásokkal és technológiai fókuszú iparágakkal foglalkozó, modern felhőinfrastruktúrát bevezető szervezetekkel dolgozik.

Backend szoftvermérnök (Go) — Távoli munkavégzés a Mirantisnál

Fejlesszen Go-alapú backend szolgáltatásokat a Mirantis több-bérlős k0rdent AI-platformjához. Dolgozzon API-kon, orchestrationön, jogosultságkezelésen és megbízható cloud-native infrastruktúraszolgáltatásokon.

Leírás

  • Go-mikroszolgáltatások fejlesztése a több-bérlős k0rdent AI-platformhoz
  • Adatbázissémák tervezése és migrációk létrehozása
  • Nyilvános REST API-k létrehozása OpenAPI-val és több programozási nyelvhez készült SDK-kkal
  • Tartós Temporal-munkafolyamatok fejlesztése idempotenciával, újrapróbálkozással, időkorlátokkal és determinisztikus végrehajtással
  • Eseményvezérelt, aszinkron kommunikáció fejlesztése elosztott streaming- vagy üzenetközvetítő-rendszerekkel
  • OIDC/JWT-hitelesítés, szolgáltatások közötti biztonság, bérlőhatókörű RBAC, átjáró-útválasztás és sebességkorlátozás megvalósítása
  • SCIM-alapú felhasználó- és csoportprovízionálás támogatása
  • A platform API-engedélyeinek összehangolása a Kubernetes natív RBAC-jával
  • Egység-, integrációs és end-to-end tesztek létrehozása minden módosításhoz
  • Strukturált naplók, metrikák és auditnyomok hozzáadása az éles szolgáltatásokhoz
  • Szolgáltatások csomagolása és telepítése Docker, Helm és Kubernetes használatával
  • Kódellenőrzés és incidensek gyökérokig történő kivizsgálása, beleértve a regressziós lefedettséget
  • Együttműködés az Egyesült Államokban, Európában és Indiában dolgozó mérnöki csapatokkal agilis környezetben
  • Funkciók teljes körű szállítása az API-szerződésektől, szolgáltatásoktól és sémáktól az orchestrationön, tesztelésen és csomagoláson át

Követelmények

  • Informatikai, szoftvermérnöki vagy kapcsolódó területen szerzett diploma, illetve ezzel egyenértékű, bizonyított szakértelem
  • Erős informatikai alapok az adatstruktúrák, algoritmusok, párhuzamosság, hálózatok, HTTP és adatbázisok terén
  • Négy-öt év professzionális szoftvermérnöki tapasztalat
  • Legalább két-három év tapasztalat éles backend szolgáltatások Go nyelvű fejlesztésében; a négy vagy több év előnyt jelent
  • Jártasság a Go párhuzamosságában, a kontextus továbbításában, a hibák becsomagolásában és a standard könyvtári HTTP-útválasztásban Go 1.22 vagy újabb verzióban
  • Verziózott, visszafelé kompatibilis REST API-k fejlesztésében és kiadásában szerzett tapasztalat
  • Relációs adatbázisok gyakorlati ismerete, beleértve a sématervezést, migrációkat, tranzakciókat és lekérdezésoptimalizálást
  • Következetes egység- és integrációs tesztelési gyakorlat, kódellenőrzési tapasztalat, valamint CI/CD-ismeret GitHub Actions vagy azzal egyenértékű eszköz használatával
  • Erős írásbeli angol nyelvtudás a tervezési dokumentációhoz, a kódellenőrzési visszajelzéshez és az aszinkron kommunikációhoz
  • Munkavállalási engedély az Egyesült Államokban
  • Önálló vizsgálódási és kísérletezési képesség, valamint ismeretlen forráskód megértésének képessége
  • Egy befejezett projekt, amely mélyrehatóan bemutatható
  • Nyitottság a részletes kódellenőrzésre és a konstruktív visszajelzésre
  • Annak ismertetésére való képesség, hogy miként ellenőrzik a kód minőségét és helyességét
  • A több-bérlős SaaS vagy PaaS, k0s, GPU-infrastruktúra, AI/ML-munkaterhelés-ütemezés, SCIM, Kubernetes RBAC, sqlc, OpenAPI-kódgenerálás, megfigyelhetőség, Python, TypeScript, biztonsági mérnökség vagy CNCF-projektek terén szerzett tapasztalat előnyt jelent, de nem kötelező

Juttatások

  • Szakmai fejlődési és képzési lehetőségek
  • Konferenciákon és munkacsoportokban való részvétel
  • Céges kirándulások, informális társasági események, hackathonok és technikai előadások
  • Versenyképes javadalmazási csomag átfogó juttatási tervvel
  • Lehetőség lelkes kollégákkal való együttműködésre, valamint Fortune 500- és Global 2000-ügyfelek kiszolgálására
  • A nyílt forráskódú innovációra összpontosító környezet
  • Nyitottságra, együttműködésre, megfontolt kockázatvállalásra és folyamatos fejlődésre épülő lendületes munkahely