Direktor, softverska arhitektura
Opis
Pregled
Mastercard Dynamic Yield traži Direktora, softverska arhitektura za vođenje tehničkog smjera i arhitektonske strategije unutar naše inženjerske organizacije. Ova uloga kombinira arhitektonsko vođenje na razini organizacije, upravljanje ljudima i inženjersko upravljanje. Bit ćete odgovorni za upravljanje i mentoriranje softverskih arhitekata, postavljanje arhitektonskog smjera u timovima i posjedovanje arhitektonske vizije proizvoda i višegodišnjih planova usklađenih s poslovnom strategijom.
Kao direktor softverske arhitekture, djelujete na raskrižju tehnologije, proizvoda i poslovanja, donoseći jasne, pragmatične kompromise između arhitektonske čistoće i poslovne vrijednosti. Osiguravate da su naše platforme skalabilne, otporne i evolucijske u produkciji, istovremeno omogućujući timovima proizvoda i inženjeringa brzo i sigurno kretanje.
Ovo je viša rukovodeća uloga usmjerena na arhitektonski smjer, utjecaj i liderstvo ljudi, a ne na vlasništvo nad praktičnom isporukom softvera.
Uloga – Ključne odgovornosti
· Posjedovati i razvijati arhitektonsku viziju proizvoda i višegodišnji plan, balansirajući dugoročnu održivost s kratkoročnim poslovnim prioritetima
· Voditi i upravljati arhitektonskim odlučivanjem, potičući pragmatične kompromise između skalabilnosti, troškova, vremena do plasmana na tržište, rizika i utjecaja na kupce
· Osigurati arhitektonsku dosljednost, tehničke standarde i kvalitetu dizajna u timovima, servisima i platformama
· Djelovati kao menadžer ljudi za softverske arhitekte, uključujući zapošljavanje, mentoriranje, coaching i razvoj izvedbe
· Razvijati arhitekte u snažne sistemske mislioce i utjecajne tehničke lidere u organizaciji
· Surađivati s vodstvom proizvoda, inženjeringa i poslovanja kako bi se strategija prevela u kohezivna ulaganja u platformu i arhitekturu
· Služiti kao viša kontaktna točka za složene, višestruke arhitektonske i sistemske izazove
· Usmjeravati evoluciju AWS-prvih, cloud-native arhitektura, uključujući mikrousluge, API-je, upravljanje događajima i asinkrone sustave
· Zagovarati produkcijske arhitektonske prakse u pouzdanosti, sigurnosti, operativnosti i svijesti o troškovima
· Potaknuti usklađenost i iskorištavanje sinergije među timovima smanjenjem dupliciranja i omogućavanjem zajedničkih arhitektonskih obrazaca i platformi
Sve o vama
· 12+ godina profesionalnog iskustva u softverskom inženjerstvu, sa značajnim vremenom u tehničkim rukovodećim ulogama
· Dokazano iskustvo vođenja arhitekture kroz više timova ili domena platforme
· Duboko znanje o softverskoj arhitekturi i dizajnu distribuiranih sustava
· Praktično iskustvo s AWS-om i cloud-native arhitekturama (obavezno)
· Dokazano iskustvo upravljanja i mentoriranja viših i glavnih arhitekata
· Snažna prosudba u donošenju arhitektonskih kompromisa u složenim, stvarnim okruženjima
· Sposobnost jasnog komuniciranja arhitektonskog smjera i obrazloženja izvršnim direktorima i netehničkim dionicima
· Dokazani uspjeh u usklađivanju arhitektonskih odluka s mjerljivim poslovnim ishodima
· Utjecaj na arhitekturu na razini organizacije izvan izravnih izvještajnih linija
· Iskustvo rada u visokoskalabilnim produkcijskim SaaS okruženjima
Što ovu ulogu čini utjecajnom
· Postavljat ćete dugoročni arhitektonski smjer za kritične platforme koje podržavaju poslovanje
· Upravljat ćete i mentorirati softverske arhitekte, oblikujući arhitektonske standarde i tehničko liderstvo u velikom opsegu
· Izravno ćete utjecati na to kako organizacija balansira arhitektonsku kvalitetu s poslovnom vrijednošću
· Vaše odluke imat će trajni utjecaj na skalabilnost platformi, pouzdanost i brzinu inženjeringa
Ova uloga je viša liderarska pozicija u arhitekturi i upravljanju ljudima, odgovorna za arhitektonsku strategiju, upravljanje i rast arhitektonske zajednice.
Zahtjevi
Obrazovanje
Visokoškolsko obrazovanje u trajanju od dvije godine ili duže
Radno iskustvo
Programvaruutvecklare
Jezici
Engleski