SEON - Fejlesztői portál bevezetése (Spotify Backstage)
2025-2026 tavasz
Szoftver
Téma leírása
A témára a végső jelentkezési határidő Január 30, de ajánlott minél korábban jelentkezni
A SEON gyors növekedésével egyre több microservice szolgáltatás kerül bevezetésre. A megnövekedett komplexitás mellett az ezekhez tartozó információk felkutatása egyre több időt vesz igénybe. Szükségessé vált egy olyan fejlesztői portál bevezetése, amely minden belső szolgáltatáshoz a legfontosabb információkat egyetlen, megbízható forrásként fogja össze.
Jelenleg a szolgáltatások fejlesztéséhez, telepítéséhez és üzemeltetéséhez kapcsolódó eszközök széttagoltak: Git repositoryk, CI/CD pipeline-ok, költségkimutatások, stb., több különálló rendszerben érhetők el, amelyek jellemzően csak egy-egy részproblémára adnak megoldást. Ez a széttagoltság hatékonysági problémákhoz vezet, különösen új mérnökök betanítása során, illetve amikor fejlesztőket kell egyik projektről a másikra áthelyezni a gyorsabb fejlesztés érdekében.
Az iparág vezető szereplői a fenti kihívásokat egy belső fejlesztői portál bevezetésével kezelik. A nyílt forráskódú Spotify Backstage mára iparági szabvánnyá vált, így a SEON-nál is ennek bevezetését célozzuk.
A diák feladata a Spotify Backstage bevezetésének támogatása lesz a SEON több csapatával közösen dolgozva. A diák feladatai közé tartozik a rendszer megtervezése, a szükséges fejlesztések elvégzése, és telepítése a SEON kubernetes clustereire. A bevezetés során szükséges a futó szolgáltatások feltérképezése, a szükséges információ architektúra kialakítása és a fejlesztői csapatokkal együttműködve a rendszer integrációja a termékfejlesztői csapatok mindennapi munkájába.
A feladatokat a diák a SEON-nál részmunkaidős beosztásban végezheti el. Kölcsönös érdeklődés esetén a közös munka folytatódhat további témákon a következő félévekben, illetve nyári gyakorlatként. Az egyetem elvégzése után pedig, teljesítménytől függően, a részmunkaidős beosztás teljes állású lehetőséggé is válhat.
Külső partner: SEON
Maximális létszám:
1 fő