Robusta Studio
Robusta Studio
51 – 200 Zaposlenici
LogistikaMarketingSavjetovanje
Robusta Studio je tehnološka konzultantska agencija koja organizacijama iz različitih sektora pomaže unaprijediti digitalnu transformaciju i poboljšati angažman korisnika. Njezine usluge uključuju razvoj rješenja za e-trgovinu, web dizajn, grafički dizajn, razvoj mobilnih aplikacija i izradu prilagođenih web aplikacija. S više od 100 konzultanata i poslovanjem u regiji EMEA putem ureda u Egiptu i Njemačkoj, tvrtka radi na digitalizaciji poslovnih procesa i isporuci digitalnih rješenja klijentima iz područja savjetovanja, marketinga, logistike i drugih industrija.

Viši arhitekt rješenja – rad na daljinu u Saudijskoj Arabiji

Vodite cjelokupnu arhitekturu složenih distribuiranih platformi Octopusa tvrtke RTG. Pretvarajte poslovne i regulatorne potrebe u sigurne, skalabilne cloud-native sustave.

Opis

  • Preuzmite odgovornost za cjelokupnu arhitekturu rješenja za dodijeljene platforme i radne tokove, uključujući aplikacije, podatke, integraciju, sigurnost i implementaciju.
  • Pretvarajte poslovne i regulatorne zahtjeve u jasne arhitektonske odluke s izričito navedenim kompromisima.
  • Izrađujte i održavajte dokumente vizije arhitekture, dizajne visoke razine, dizajne integracije i zapise odluka.
  • Uspostavljajte granice usluga, ugovore API-ja, vlasništvo nad podacima i modele događaja u distribuiranim sustavima.
  • Dizajnirajte integracije s vanjskim sustavima i sustavima trećih strana, uključujući obrasce adaptera i zaštite od korupcije modela.
  • Postavljajte nefunkcionalna očekivanja za skalabilnost, dostupnost, performanse, otpornost i uočljivost te provjeravajte ispunjavaju li ih dizajni.
  • Ugrađujte sigurnosne zahtjeve i zahtjeve usklađenosti u arhitekturu u suradnji s dionicima za sigurnost i rizike.
  • Vodite preglede dizajna, podržavajte voditelje inženjeringa i upravljajte implementacijom prema odobrenoj arhitekturi.
  • Procjenjujte tehnologije i dobavljače te izrađujte preporuke utemeljene na dokazima.
  • Pratite arhitektonske rizike, pretpostavke, ovisnosti i neriješene odluke sve do njihova zatvaranja.
  • Doprinosite procjenama, tehničkom definiranju opsega i planiranju isporuke zajedno s vodstvom proizvoda i isporuke.

Zahtjevi

  • Diploma iz računalnih znanosti, strojarstva, elektrotehnike ili srodnog područja.
  • Najmanje osam godina iskustva u softverskom inženjerstvu, uključujući tri ili više godina na arhitektonskim ulogama za velike sustave s više usluga.
  • Praktično iskustvo u razvoju softvera s dovoljno aktualnim znanjem za vjerodostojan pregled koda i procjenu dizajna.
  • Izvrsno poznavanje distribuiranih sustava, uključujući mikrousluge, granice usluga, dizajn i verzioniranje API-ja te event-driven arhitekturu.
  • Duboko iskustvo s glavnim backend ekosustavom, kao što su Java i Spring Boot, ili ekvivalentnom poslovnom platformom.
  • Izvrsno poznavanje podatkovne arhitekture, uključujući relacijsko modeliranje, strategije perzistencije, transakcijski integritet i kompromise konzistentnosti među uslugama.
  • Dobro razumijevanje sigurnosne arhitekture, uključujući upravljanje identitetom i pristupom, OAuth2/OpenID Connect, autorizaciju, enkripciju i upravljanje tajnama.
  • Iskustvo u dizajniranju cloud-native ili kontejneriziranih implementacija s Kubernetesom ili OpenShiftom, uz isporuku CI/CD-a.
  • Dokazana sposobnost izrade jasne arhitektonske dokumentacije i dijagrama koje inženjerski timovi mogu implementirati.
  • Izvrsne komunikacijske vještine s dionicima, uključujući sposobnost obrane tehničkih odluka i njihova jednostavnog objašnjavanja netehničkoj publici.
  • Izvrsne govorne i pisane komunikacijske vještine na engleskom jeziku.