
SPD Technology je B2B partner za razvoj softverskih proizvoda koji poduzećima i rastućim tvrtkama pomaže stvarati, modernizirati i širiti digitalne proizvode. Njegov rad obuhvaća računalstvo u oblaku i DevOps, umjetnu inteligenciju i strojno učenje, podatkovno inženjerstvo i analitiku, fintech i platne sustave, modernizaciju aplikacija, integraciju sustava, API-je, sigurnost, inženjerstvo kvalitete te UX/UI za web i mobilne uređaje. Tvrtka razvija rješenja poput platformi za plaćanje, naplatu, otkrivanje prijevara i obradu podataka za sektore kao što su fintech, osiguranje, zdravstvo i e-trgovina.
Glavni softverski inženjer za arhitekturu oblaka
Oblikujte usluge u oblaku, distribuirane sustave i arhitektonske provjere temeljene na umjetnoj inteligenciji za PitchBookovu platformu investicijskih podataka. Usmjeravajte inženjerske timove diljem Europe primjenom obrazaca za ponovnu upotrebu i donošenjem tehničkih odluka.
Opis
- Istražujte tehnologije, izrađujte prototipove i stvarajte referentne implementacije za rješavanje strateških inženjerskih izazova.
- Projektirajte, implementirajte, testirajte i održavajte usluge i komponente platforme.
- Radite na pozadinskim sustavima i arhitekturi sučelja, uključujući obrasce mikro sučelja.
- Automatizirajte usklađenost arhitekture provjerama temeljenima na umjetnoj inteligenciji i funkcijama za provjeru kvalitete arhitekture.
- Primjenjujte dizajn vođen domenom kako biste složene probleme razdijelili na jasno omeđena područja i odabrali praktična rješenja u uvjetima neizvjesnosti.
- Postavljajte i procjenjujte ciljeve kvalitete za performanse, skalabilnost, pouzdanost, sigurnost, dostupnost, mogućnost oporavka, održivost, prenosivost, upotrebljivost i proširivost.
- Bilježite postojeću i ciljanu arhitekturu, planove prijelaza, ograničenja, alternative i odluke.
- Preporučujte kompromise u inženjerskim odlukama, primjerice izraditi ili kupiti rješenje, djelovati sada ili poslije te refaktorirati ili izraditi iznova.
- Razvijajte temeljne komponente, predloške, referentne arhitekture i mogućnosti platforme za ponovnu upotrebu.
- Pregledavajte arhitekturu i dizajn te usmjeravajte inženjere u timovima koji isporučuju proizvode.
- Objašnjavajte tehnički kontekst inženjerima, tehničkim voditeljima, voditeljima proizvoda i poslovnim dionicima.
Zahtjevi
- Diploma iz računarstva, informacijskih sustava ili srodnog područja ili odgovarajuće praktično iskustvo.
- Najmanje šest godina iskustva u softverskom inženjerstvu s Javom ili usporedivim objektno orijentiranim jezikom.
- Najmanje tri godine iskustva u razvoju mikrousluga.
- Iskustvo u izgradnji distribuiranih sustava u oblaku ili sustava vođenih događajima.
- Praktično poznavanje uslužno orijentirane arhitekture, dizajna vođenog domenom, čiste arhitekture, heksagonalne arhitekture i uobičajenih arhitektonskih obrazaca.
- Iskustvo u implementaciji agentnih aplikacija i alata, uključujući primjenu pristupa evaluaciji tijekom razvoja.
- Iskustvo u projektiranju REST API-ja i aplikacija vođenih događajima uz upotrebu Kafke.
- Iskustvo s često korištenim relacijskim bazama podataka, predmemoriranjem, replikacijom i tehnologijama pretraživanja.
- Iskustvo u razvoju i evaluaciji agentnih aplikacija.
- Iskustvo s platformom Google Cloud Platform ili Amazon Web Services te tehnologijama orkestracije spremnika.
- Snažne vještine rješavanja problema i sposobnost usmjeravanja tehničkog rada u više timova bez formalnih ovlasti.
- Izvrsne pisane i usmene komunikacijske vještine u radu s inženjerima, menadžerima i suradnicima iz produktnih timova.
Pogodnosti
- Fleksibilno radno vrijeme.
- Podržavajuće i fleksibilno radno okruženje.
- Mogućnosti profesionalnog i osobnog razvoja.
- Sudjelovanje u timskim ceremonijama i međufunkcionalnoj suradnji.