
A Robusta Studio technológiai tanácsadó ügynökség, amely különböző ágazatokban működő szervezeteknek segít előmozdítani a digitális átalakulást és javítani az ügyfélkapcsolatokat. Szolgáltatásai közé tartozik az e-kereskedelmi fejlesztés, a webdesign, a grafikai tervezés, a mobilalkalmazás-fejlesztés és az egyedi webalkalmazások készítése. A több mint 100 tanácsadót foglalkoztató vállalat egyiptomi és németországi központjain keresztül az EMEA-régióban működik, és tanácsadási, marketing-, logisztikai és egyéb ágazatokban tevékenykedő ügyfelei üzleti folyamatainak digitalizálásán, valamint digitális megoldások szállításán dolgozik.
Senior megoldás-architektus – távoli munkavégzés Szaúd-Arábiában
Vezesse az Octopus by RTG összetett elosztott platformjainak teljes körű architektúráját. Az üzleti és szabályozási igényeket alakítsa biztonságos, skálázható, felhőalapú rendszerekké.
Leírás
- Legyen felelős a kijelölt platformok és munkafolyamatok teljes körű megoldás-architektúrájáért, beleértve az alkalmazást, az adatokat, az integrációt, a biztonságot és a telepítést.
- Az üzleti és szabályozási követelményeket egyértelmű építészeti döntésekké alakítsa, a kompromisszumok világos bemutatásával.
- Készítsen és tartson karban architekturális jövőképdokumentumokat, magas szintű terveket, integrációs terveket és döntési nyilvántartásokat.
- Határozza meg az elosztott rendszerek szolgáltatáshatárait, API-szerződéseit, adatgazdáit és eseménymodelljeit.
- Tervezzen integrációkat külső és harmadik féltől származó rendszerekkel, beleértve az adapter- és korrupcióellenes mintákat.
- Határozza meg a skálázhatóságra, rendelkezésre állásra, teljesítményre, ellenálló képességre és megfigyelhetőségre vonatkozó nem funkcionális elvárásokat, majd ellenőrizze, hogy a tervek megfelelnek-e ezeknek.
- A biztonsági és megfelelőségi követelményeket a biztonsági és kockázati érdekelt felekkel együttműködve építse be az architektúrába.
- Vezesse a tervfelülvizsgálatokat, támogassa a mérnöki vezetőket, és irányítsa a megvalósítást a jóváhagyott architektúra szerint.
- Értékelje a technológiákat és beszállítókat, és bizonyítékokon alapuló ajánlásokat tegyen.
- Kövesse nyomon az architekturális kockázatokat, feltételezéseket, függőségeket és lezáratlan döntéseket a lezárásig.
- A termék- és szállítási vezetőkkel együtt járuljon hozzá a becsléshez, a műszaki hatókör meghatározásához és a szállítás tervezéséhez.
Követelmények
- Informatikai, mérnöki vagy kapcsolódó területen szerzett alapképzési diploma.
- Legalább nyolc év szoftverfejlesztési tapasztalat, ebből legalább három év nagy, több szolgáltatásból álló rendszerek architekturális szerepköreiben.
- Gyakorlati szoftverfejlesztési tapasztalat, amely elegendő a kód felülvizsgálatához és a tervek hiteles értékeléséhez.
- Erős szakértelem az elosztott rendszerekben, beleértve a mikroszolgáltatásokat, a szolgáltatáshatárokat, az API-tervezést és -verziózást, valamint az eseményvezérelt architektúrát.
- Mély tapasztalat olyan jelentős backend-ökoszisztémával, mint a Java és a Spring Boot, vagy egy azzal egyenértékű vállalati platformmal.
- Erős adatarchitekturális szakértelem, beleértve a relációs modellezést, a perzisztenciastratégiákat, a tranzakciós integritást és a szolgáltatások közötti konzisztencia kompromisszumait.
- A biztonsági architektúra alapos ismerete, beleértve az identitás- és hozzáférés-kezelést, az OAuth2/OpenID Connectet, az engedélyezést, a titkosítást és a titokkezelést.
- Tapasztalat felhőalapú vagy konténerizált telepítések tervezésében Kubernetes vagy OpenShift használatával, valamint CI/CD-szállítással.
- Bizonyított képesség világos, a mérnöki csapatok által megvalósítható architekturális dokumentáció és diagramok készítésére.
- Erős kommunikációs készségek az érdekelt felekkel, beleértve a műszaki döntések megvédését és azok közérthető elmagyarázását nem műszaki közönség számára.
- Kiváló szóbeli és írásbeli angol kommunikációs készség.