Dyrektor Architektury Oprogramowania
Opis
Przegląd
Mastercard Dynamic Yield poszukuje Dyrektora Architektury Oprogramowania, który poprowadzi kierunek techniczny i strategię architektoniczną w naszej organizacji inżynieryjnej. Ta rola łączy zarządzanie architekturą na poziomie organizacji, zarządzanie ludźmi i opiekę inżynieryjną. Będziesz odpowiedzialny za zarządzanie i mentoring Architektów Oprogramowania, wyznaczanie kierunku architektonicznego w zespołach oraz posiadanie wizji architektury produktu i wieloletnich planów działania zgodnych z strategią biznesową.
Jako Dyrektor Architektury Oprogramowania działasz na styku technologii, produktu i biznesu, dokonując wyraźnych, pragmatycznych kompromisów między czystością architektoniczną a wartością biznesową. Zapewniasz, że nasze platformy są skalowalne, odporne na awarie i podatne na rozwój w produkcji, jednocześnie umożliwiając zespołom produktowym i inżynieryjnym szybkie działanie z przejrzystością i pewnością.
Jest to stanowisko wyższego kierownictwa skoncentrowane na kierunku architektonicznym, wpływie i przywództwie ludzi, a nie na bezpośrednim dostarczaniu oprogramowania.
Rola – Kluczowe Obowiązki
· Posiadanie i rozwijanie wizji architektury produktu i wieloletniego planu działania, równoważenie długoterminowej stabilności z bieżącymi priorytetami biznesowymi
· Kierowanie i nadzorowanie podejmowania decyzji architektonicznych, dokonywanie pragmatycznych kompromisów w zakresie skalowalności, kosztów, czasu wejścia na rynek, ryzyka i wpływu na klienta
· Zapewnienie spójności architektonicznej, standardów technicznych i jakości projektów we wszystkich zespołach, usługach i platformach
· Pełnienie roli menedżera ludzi dla Architektów Oprogramowania, w tym rekrutacja, mentoring, coaching i rozwój wydajności
· Rozwijanie architektów w silnych myślicieli systemowych i wpływowych liderów technicznych w całej organizacji
· Współpraca z kierownictwem Produktu, Inżynierii i Biznesu w celu przełożenia strategii na spójne inwestycje w platformę i architekturę
· Służenie jako starszy punkt eskalacji dla złożonych, przekrojowych wyzwań architektonicznych i systemowych
· Kierowanie ewolucją architektur chmurowych opartych na AWS, w tym mikrousług, API, systemów sterowanych zdarzeniami i asynchronicznych
· Wzmacnianie praktyk architektonicznych klasy produkcyjnej w zakresie niezawodności, bezpieczeństwa, operacyjności i świadomości kosztów
· Zwiększanie spójności i synergii między zespołami poprzez redukcję powielania oraz umożliwienie wspólnych wzorców architektonicznych i platform
O Tobie
· Ponad 12 lat doświadczenia zawodowego w inżynierii oprogramowania, z dużym doświadczeniem na stanowiskach technicznych liderów
· Udokumentowane doświadczenie w kierowaniu architekturą w wielu zespołach lub domenach platformowych
· Głębokie doświadczenie w architekturze oprogramowania i projektowaniu systemów rozproszonych
· Praktyczne doświadczenie z AWS i architekturami chmurowymi (wymagane)
· Udokumentowane doświadczenie w zarządzaniu i mentoringu starszych i głównych architektów
· Silny osąd w podejmowaniu kompromisów architektonicznych w złożonych, realnych środowiskach
· Umiejętność jasnego komunikowania kierunku architektonicznego i racji przełożonym i interesariuszom nietechnicznym
· Udokumentowany dorobek w dopasowywaniu decyzji architektonicznych do mierzalnych wyników biznesowych
· Wpływ na architekturę w całej organizacji wykraczający poza bezpośrednie linie raportowania
· Doświadczenie w pracy w środowiskach SaaS na dużą skalę produkcyjną
Co Sprawia, że Ta Rola Jest Wpływowa
· Będziesz ustalać długoterminowy kierunek architektoniczny dla kluczowych platform napędzających biznes
· Będziesz zarządzać i mentorować Architektów Oprogramowania, kształtując standardy architektoniczne i przywództwo techniczne na dużą skalę
· Będziesz bezpośrednio wpływać na to, jak organizacja równoważy jakość architektoniczną z wartością biznesową
· Twoje decyzje będą mieć trwały wpływ na skalowalność platformy, niezawodność i szybkość inżynierii
Ta rola to stanowisko wyższego kierownictwa architektonicznego i zarządzania ludźmi, odpowiedzialne za strategię architektoniczną, nadzór i rozwój społeczności architektonicznej.
Zahtjevi
Obrazovanje
Wykształcenie policealne trwające dwa lata lub dłużej
Radno iskustvo
Inżynier oprogramowania
Jezici
Angielski