Direktor softverske arhitekture
Opis
Pregled
Mastercard Dynamic Yield traži Direktora softverske arhitekture da vodi tehnički smjer i arhitektonsku strategiju unutar naše inženjerske organizacije. Ova uloga kombinira arhitektonsko vodstvo na nivou organizacije, upravljanje ljudima i inženjersko nadgledanje. Bit ćete odgovorni za vođenje i mentorstvo softverskih arhitekata, postavljanje arhitektonskog smjera kroz timove i preuzimanje vlasništva nad vizijom arhitekture proizvoda i višegodišnjim planovima usklađenim s poslovnom strategijom.
Kao direktor softverske arhitekture, djelujete na presjeku 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 prilagodljive u produkciji, dok istovremeno omogućavate proizvodnim i inženjerskim timovima da brzo napreduju s jasnoćom i povjerenjem.
Ovo je viša rukovodeća uloga usmjerena na arhitektonski smjer, utjecaj i vodstvo ljudi, a ne na direktno vlasništvo nad isporukom softvera.
Uloga – Ključne odgovornosti
· Preuzeti i razvijati viziju arhitekture proizvoda i višegodišnji plan, balansirajući dugoročnu održivost s kratkoročnim poslovnim prioritetima
· Voditi i upravljati arhitektonskim odlučivanjem, inicirajući pragmatične kompromise između skalabilnosti, troškova, vremena do tržišta, rizika i utjecaja na korisnike
· Osigurati arhitektonsku dosljednost, tehničke standarde i kvalitet dizajna kroz timove, servise i platforme
· Djelovati kao menadžer osoblja za softverske arhitekte, uključujući zapošljavanje, mentorstvo, obuku i razvoj performansi
· Razvijati arhitekte u snažne mislioce na nivou sistema i utjecajne tehničke lidere u cijeloj organizaciji
· Saradnja s rukovodstvom proizvoda, inženjeringa i poslovanja kako bi se strategija prevela u kohezivna ulaganja u platformu i arhitekturu
· Služiti kao viša kontakt tačka za složene, višeslojne arhitektonske i sistemske izazove
· Voditi evoluciju AWS-prvih, cloud-native arhitektura, uključujući mikroservise, API-je, događajno vođene i asinhrone sisteme
· Zastupati produkcijske prakse arhitekture u pogledu pouzdanosti, sigurnosti, operativnosti i svijesti o troškovima
· Inicirati usklađivanje i sinergiju među timovima smanjenjem dupliciranja i omogućavanjem dijeljenih arhitektonskih obrazaca i platformi
Sve o vama
· 12+ godina profesionalnog iskustva u softverskom inženjeringu, sa značajnim vremenom u tehničkim vodećim ulogama
· Dokazano iskustvo u vođenju arhitekture kroz više timova ili domain platformi
· Duboka pozadina u softverskoj arhitekturi i dizajnu distribuiranih sistema
· Praktično iskustvo s AWS-om i cloud-native arhitekturama (obavezno)
· Dokazano iskustvo u upravljanju i mentorstvu viših i glavnih (principal) arhitekata
· Jak procjenitelj u donošenju arhitektonskih kompromisa u složenim, stvarnim okruženjima
· Sposobnost jasnog komuniciranja arhitektonskog smjera i obrazloženja rukovodstvu i netehničkim zainteresovanim stranama
· Evidencija usklađivanja arhitektonskih odluka s mjerljivim poslovnim rezultatima
· Arhitektonski utjecaj na nivou cijele organizacije izvan neposrednih linija izvještavanja
· Iskustvo rada u visokoserijskim, produkcijskim SaaS okruženjima
Šta ovu ulogu čini utjecajnom
· Postavićete dugoročni arhitektonski smjer za ključne platforme koje pokreću posao
· Upravljati ćete i mentorirati softverske arhitekte, oblikujući arhitektonske standarde i tehničko vodstvo na veliko
· Direktno ćete utjecati na to kako organizacija balansira arhitektonski kvalitet s poslovnom vrijednošću
· Vaše odluke imat će trajni utjecaj na skalabilnost platforme, pouzdanost i inženjersku brzinu
Ova uloga je viša pozicija u arhitektonskom liderstvu i upravljanju ljudima, odgovorna za arhitektonsku strategiju, upravljanje,i razvoj arhitektonske zajednice.
Zahtjevi
Obrazovanje
Poslijesrednjoškolsko obrazovanje dvije ili više godina
Radno iskustvo
Softverski programer
Jezici
Engleski