
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