Robusta Studio
Robusta Studio
51 – 200 Zaměstnanci
LogistikaMarketingPoradenství
Robusta Studio je technologická poradenská agentura, která pomáhá organizacím napříč odvětvími rozvíjet digitální transformaci a zlepšovat zapojení zákazníků. Mezi její služby patří vývoj řešení pro elektronické obchodování, webdesign, grafický design, vývoj mobilních aplikací a tvorba webových aplikací na míru. Společnost má více než 100 konzultantů a v regionu EMEA působí prostřednictvím center v Egyptě a Německu. Zaměřuje se na digitalizaci podnikových procesů a dodávání digitálních řešení klientům z oblasti poradenství, marketingu, logistiky a dalších odvětví.

Seniorní architekt řešení — práce na dálku v Saúdské Arábii

Veďte komplexní architekturu distribuovaných platforem Octopus by RTG od začátku do konce. Převádějte obchodní a regulační požadavky na bezpečné, škálovatelné cloudové systémy.

Popis

  • Zodpovídejte za komplexní architekturu řešení pro přidělené platformy a pracovní oblasti včetně aplikací, dat, integrací, zabezpečení a nasazování.
  • Převádějte obchodní a regulační požadavky do jasných architektonických rozhodnutí s výslovným uvedením kompromisů.
  • Vytvářejte a udržujte dokumenty architektonické vize, návrhy na vysoké úrovni, návrhy integrací a záznamy rozhodnutí.
  • Stanovujte hranice služeb, smlouvy API, vlastnictví dat a modely událostí v distribuovaných systémech.
  • Navrhujte integrace s externími systémy a systémy třetích stran včetně adaptačních a antikorupčních vzorů.
  • Stanovujte nefunkční očekávání týkající se škálovatelnosti, dostupnosti, výkonu, odolnosti a pozorovatelnosti a následně ověřujte, zda jim návrhy odpovídají.
  • Začleňujte požadavky na zabezpečení a soulad s předpisy do architektury ve spolupráci se zainteresovanými stranami pro bezpečnost a rizika.
  • Veďte kontroly návrhů, podporujte technické vedoucí a dohlížejte na implementaci podle schválené architektury.
  • Posuzujte technologie a dodavatele a vytvářejte doporučení založená na důkazech.
  • Sledujte architektonická rizika, předpoklady, závislosti a nevyřešená rozhodnutí až do jejich uzavření.
  • Přispívejte k odhadům, technickému vymezení rozsahu a plánování dodávek společně s vedoucími produktů a dodávek.

Požadavky

  • Bakalářské vzdělání v oboru informatiky, inženýrství nebo příbuzném oboru.
  • Nejméně osm let praxe ve vývoji softwaru, z toho alespoň tři roky na architektonických pozicích pro velké víceservisní systémy.
  • Praktické zkušenosti s vývojem softwaru s dostatečně aktuální znalostí pro kvalifikovanou kontrolu kódu a hodnocení návrhů.
  • Výborná znalost distribuovaných systémů včetně mikroslužeb, hranic služeb, návrhu a verzování API a architektury řízené událostmi.
  • Hluboká zkušenost s významným backendovým ekosystémem, například Java a Spring Boot, nebo rovnocennou podnikovou platformou.
  • Výborná znalost datové architektury včetně relačního modelování, strategií persistence, transakční integrity a kompromisů konzistence mezi službami.
  • Dobré porozumění bezpečnostní architektuře včetně správy identit a přístupu, OAuth2/OpenID Connect, autorizace, šifrování a správy tajných údajů.
  • Zkušenost s návrhem cloudových nebo kontejnerizovaných nasazení s Kubernetes či OpenShift a s dodávkami prostřednictvím CI/CD.
  • Prokazatelná schopnost vytvářet srozumitelnou architektonickou dokumentaci a diagramy, které mohou inženýrské týmy implementovat.
  • Výborné komunikační dovednosti při jednání se zainteresovanými stranami včetně schopnosti obhájit technická rozhodnutí a srozumitelně je vysvětlit netechnickému publiku.
  • Výborné ústní a písemné komunikační dovednosti v angličtině.