Az Egyesült Királyság vezető nonprofit szervezeteként, amely az iparági szakembereket a feltörekvő tehetségekkel köti össze, a SpaceCareers.uk-nak jelentős fejlesztésre volt szüksége a webalkalmazásán, hogy orvosolja a teljesítményproblémákat és új funkciókat vezessen be. Az elavult kódbázissal szembesülve, amely akár egy percre is lelassította az oldalbetöltési időt, a SpaceCareers.uk felismerte, hogy platformja jelentősen hátráltatja a felhasználói elköteleződést, valamint a szervezet küldetését, hogy támogassa a karrierfejlődést és optimalizálja a toborzási folyamatokat. Emellett a SpaceCareers.uk túlzottan támaszkodott a kézi folyamatokra az új munkáltatói fiókok és álláshirdetések létrehozásánál, ami korlátozta a szervezet növekedési potenciálját. Ezért a SpaceCareers.uk célja nemcsak az automatizálás volt, hanem a munkafolyamatok teljes átalakítása is, hogy leküzdjék a működési nehézségeiket. A kihívás egyik kulcsfontosságú eleme az volt, hogy jobban támogassák az űriparba újonnan belépőket, elősegítve a hozzáférhetőséget és a befogadást, hogy egy új generációnyi űripari szakembert neveljenek ki. E többrétegű kihívásokkal szembesülve a SpaceCareers.uk minket választott fejlesztési partnerének, bízva abban, hogy képesek vagyunk zökkenőmentesen megújítani a platformjukat, miközben a működés folyamatos marad.
„Találd meg a helyed az űrben”: a SpaceCareers.uk megújítása a szakmai fejlődés támogatásáért az űriparban
A kihívás

A megoldás
A SpaceCareers.uk platformjának megújítása együttműködő megközelítést igényelt, amely ötvözte a technikai szakértelmet a nonprofit szektor egyedi igényeinek árnyalt megértésével. Tapasztalt csapatunk, amely egy projektmenedzserből, egy senior Python fejlesztőből, senior és medior frontend fejlesztőkből, valamint egy tanácsadói szerepben dolgozó vezető fejlesztőből állt, stratégiai rálátással és precizitással állt neki a feladatnak. Egy robusztus technológiai stack alkalmazásával, amelyben Python szolgálta ki a backend műveleteket, a frontendet pedig React JavaScript-tel/TypeScripttel valósítottuk meg, egy sor stratégiai fejlesztést hajtottunk végre.
Elsőként a teljesítmény optimalizálására összpontosítottunk. A kódbázis átfogó átvizsgálásával és refaktorálásával jelentősen javítottuk a betöltési időket, ezzel emelve a felhasználói élmény színvonalát. Ezt követően bevezettünk egy fejlett önkiszolgáló rendszert, amely automatizálta a munkáltatói fiókok és álláshirdetések létrehozását. Ez az újítás egyszerűsítette a munkafolyamatokat, felszabadítva értékes erőforrásokat, így a SpaceCareers.uk csapata a stratégiai kezdeményezésekre koncentrálhatott.
Emellett bővítettük a platform oktatási tartalmait is, új tartalmi oldalak létrehozásával. Az „UK Space 101” oldal átfogó bevezetést nyújt az Egyesült Királyság űriparába, míg az új „Advertise” oldal lehetővé teszi a munkáltatók számára, hogy zökkenőmentesen tegyék közzé álláshirdetéseiket, ezáltal hozzáférhetőbbé és hatékonyabbá téve a toborzási folyamatot. Ezen fejlesztések támogatására egy robusztus DevOps megközelítést vezettünk be, CI/CD pipeline-okat építettünk ki, és AWS-alapú felhőkörnyezetet telepítettünk. Mindez megbízható, skálázható infrastruktúrát biztosított, amely képes kiszolgálni a platform jelenlegi és jövőbeli igényeit.

Az eredmény
Csapatunk átfogó megoldásainak köszönhetően a SpaceCareers.uk most jobb helyzetben van ahhoz, hogy összekösse a szakembereket az iparági lehetőségekkel, elősegítve ezzel az Egyesült Királyság űriparának növekedését és innovációját. Az új teljesítménymércék felállításával és az automatizálás bevezetésével a fejlesztés megerősítette a SpaceCareers.uk vezető szerepét az űripari karriertámogatás terén. A projekt sikerét jól mutatja, hogy az oldalbetöltési idő fél másodperc alá csökkent, ami jelentősen javította a felhasználói elégedettséget és a platform megbízhatóságát. Emellett az önkiszolgáló rendszer bevezetése felszabadított értékes erőforrásokat, így a SpaceCareers.uk csapata a stratégiai fejlesztésre koncentrálhatott az operatív feladatok helyett. Ennek eredményeként a platform ma már több munkáltatót vonz, és átfogóbb információt nyújt az álláskeresőknek. Ez a sikeres együttműködés biztosítja, hogy a SpaceCareers.uk agilis és rugalmas maradjon, folyamatosan finomítva kínálatát, hogy támogassa a tehetségeket az Egyesült Királyság teljes űriparában.

A projekt technológiai stackje
React

Python

Docker
PostgreSQL
Tailwind CSS
