- Teljes körű felelősség:
Az Európai Űrügynökség egyik projektjén végponttól végpontig gazdája és üzemeltetője vagyok egy platformnak, amely földmegfigyelő műholdak minőségjelentéseit és adatkiesési jelentéseit szolgáltatja, ESA-, korábbi és harmadik feles missziók validált adatait összesítve.
- Megoldástervezés és megvalósítás:
Új feladatoknál megválasztom a megközelítést, a technológiákat és az architektúrát, bemutatom a megoldást, megépítem, UAT környezetben tesztelem, élesbe telepítem és működésben tartom: monitorozás, hibajavítás, frissítések és mentések.
- Fejlesztés:
Fejlesztem a frontendet, a backendet és az adatbetöltő pipeline-okat, és karbantartom a köréjük épülő automatizálási szkripteket.
- Üzemeltetés és biztonság:
Üzemeltetem a platform két Ubuntu szerverét: konténerek, CI/CD, frissítések, mentések, hozzáférés-szabályozás és rendszeres sérülékenységkezelés formális változáskezelés mellett.
- Szervermigráció:
Vezettem egy örökölt szolgáltatás migrálását Ubuntu 18.04-ről egy új Ubuntu 24.04 LTS szerverre: dockerizáltam az örökölt kódbázist, hogy az új szerveren fusson, lezártam a nyitott sérülékenységi megállapításokat és rendszeres frissítés alá vontam a szervert, a kézi, többlépéses telepítést pedig egyetlen automatizált, leállásmentes kiadásra cseréltem.
- Teljesítmény és kódminőség:
Ütemezett frontend minőségi programot vezettem: a vendor bundle nagyjából háromnegyedével kisebb, a JavaScript mennyisége harmadával, a CSS több mint felével csökkent, a felesleges újrarenderelések száma 80%-kal esett.
- Kapcsolattartás:
Közvetlenül együttműködöm a missziós csapatokkal és az IT-vel: követelmények, megoldási javaslatok, hibajelentések, változáskezelési rekordok és ráfordításbecslések.