Staff backend mérnök (Ruby on Rails/MI), Verify
A GitLab Staff backend mérnököt (MI) keres a Verify területre, hogy alakítsa és skálázza a GitLab CI mögötti alapinfrastruktúrát, és meghatározza, miként épül be az MI a CI/CD munkafolyamatokba. A munka kihat a teljesítményre, a megbízhatóságra és a használhatóságra azoknál a felhasználóknál, akik kis csapatoktól a legnagyobb vállalatokig több millió CI-feladatot futtatnak. Az MI-eszközök használatán túl te állítod fel az MI-ágensportfólió mércéit, méred a viselkedést éles környezetben, és felelősségteljesen integrálod a GitLab Duo Agent Platformját a CI-be nagy léptékben. Ez teljesen távmunkás, globális pozíció.
Feladatok
- ▹A GitLab CI backend-infrastruktúrájának alakítása és skálázása a teljesítmény, megbízhatóság és használhatóság javítására nagy terhelés mellett
- ▹MI-alapú funkciók tervezése és megvalósítása az Agentic CI számára, beleértve az ágenseket, az ágensfolyamatokat és a Duo Agent Platformmal integrált, nyelvimodell-alapú eszközöket
- ▹Annak meghatározása, mit jelent a siker az MI esetében a CI-ben, még az építés előtt: kiindulási értékek, mérhető eredmények és világos tanulási jelek
- ▹A megfelelő mérőeszközök és megfigyelhetőség kiépítése, hogy az MI-támogatott CI megbízható legyen éles környezetben, beleértve a metrikákat, irányítópultokat és védőkorlátokat
- ▹Mérhető teljesítményjavítások felügyelete és hajtása a CI-rendszerekben (adatbázis-hozzáférési minták, háttérfeldolgozás, feladat-orkesztráció) hipotézisek és kísérletek révén
- ▹Biztonságos, jól tesztelt, karbantartható Ruby on Rails kód írása egy nagy monolitban, csökkentve a technikai adósságot és az üzemeltetési kockázatot
- ▹Csapatközi technikai munka vezetése a Product, UX és Infrastructure csapatokkal a Verify területen
- ▹Sztenderdek, minták és tanulságok megosztása a felelős MI-integráció mércéjének emeléséért
Elvárások
- ▹Haladó szintű jártasság a Ruby és a Ruby on Rails terén, megbízható backend-szolgáltatások építése és karbantartása nagy kódbázisban
- ▹Erős PostgreSQL-ismeret, beleértve az adatmodellezést, a lekérdezésoptimalizálást és nagy táblák skálázását
- ▹Gyakorlati tapasztalat nagy forgalmú éles rendszerek építésében, futtatásában és hibakeresésében, ideálisan CI, munkafolyamat-orkesztráció vagy infrastruktúra-igényes területeken
- ▹Gyakorlati tapasztalat MI-alapú backend-funkciók és integrációk tervezésében és szállításában, megalapozott ítélőképességgel a nagy nyelvi modellek korlátairól
- ▹Adatvezérelt mérnöki szemlélet: hipotézisek, kiindulási metrikák, méréshez szükséges eszközök és az eredmények világos sikerkritériumokhoz mérése
- ▹Jártasság a megfigyelhetőségi mintákban és eszközökben (metrikák, naplózás, nyomkövetés)
- ▹Erős backend-architektúra és szállítási gyakorlatok, beleértve a biztonságos tervezést, a jól tesztelt kódot és a biztonságos, leállás nélküli bevezetéseket
- ▹Világos írásbeli és szóbeli kommunikáció, beleértve a technikai javaslatokat és dokumentációt aszinkron, távmunkás környezetben
Soft skillek
Amit kínálunk
- ▹Rugalmas fizetett szabadság
- ▹Munkavállalói érdekképviseleti csoportok
- ▹Részvényalapú juttatás és munkavállalói részvényvásárlási program
- ▹Növekedési és fejlődési alap
- ▹Szülői szabadság
A munkáltatóról
A GitLab a DevSecOps intelligens orkesztrációs platformja, amelyben több mint 50 millió regisztrált felhasználó és a Fortune 100 cégek több mint fele bízik. A Verify terület a gyors, megbízható és skálázható CI-folyamatokra összpontosít minden méretű projektnél, a vállalat pedig teljesen távmunkás, aszinkron kultúrát működtet.