Baş Yazılım Mühendisi
Açıklama
Sorumluluklar
· Birden fazla hizmet ve programı kapsayan karmaşık, kesişen girişimleri yönetmek ve teslim etmek, ekipler arasında uyum ve çözüm sağlamak
· İş ve ürün paydaşlarıyla ortaklık kurarak yeni hizmetler, ürünler ve paket teklifler mimari tasarımını yapmak ve teslim etmek
· Hizmet sınırları, etkileşimler, bağımlılıklar ve politikalar dahil uçtan uca mimari tasarımı sahiplenmek ve yürütmek
· Bir grup hizmet veya ürünleştirilmiş uygulamalarda müşteri deneyimini sahiplenmek, güvenilirlik, ölçeklenebilirlik ve kullanılabilirlik sağlamak
· Sistemleri basitleştirmek ve mimariler ile hizmetlerin maliyet/fayda dengelerini iyileştirmek; ana tedarikçilerin (örn., Redis) teknik sahibi olarak hareket etmek
· Performans, ölçeklenebilirlik, hız ve iş etkisi arasındaki dengeyi sağlamak için güçlü mühendislik muhakemesini uygulamak
· Tanımlanmış alanların ötesinde çalışarak yazılım mühendisliğinin birden fazla alanında zorlukları üstlenmek
· Ekipler ve organizasyonel sınırlar arasında danışmanlık lideri olarak hareket ederek sinerjileri belirlemek, tekrarları ortadan kaldırmak ve yeniden kullanımı teşvik etmek
· Baş Mühendis düzeyinde mimari incelemelere katılmak ve etki etmek, kurum genelindeki zorluklara ve düzenleyici gereksinimlere çözümler sağlamak
· Ölçülebilir etki ve başarılara dayalı nesnel terfi önerileri yazarak organizasyonel mükemmelliğe katkıda bulunmak
· Teknik mülakatları yönetmek ve işe alım süreçlerine liderlik etmek, organizasyon genelinde mühendislik standartlarını yükseltmeye yardımcı olmak
· Bölünmüş davranışları belirlemek ve sorgulamak, işbirliği, şeffaflık ve ortak sahiplenmeyi teşvik etmek
Yeterlilikler
· Yazılım mühendisliğinde 10+ yıl deneyim, önemli bir kısmı geniş ölçekli, dağıtık sistemlerde
· Kurum genelinde mimari ve ekip ötesi girişimleri yönetme konusunda kanıtlanmış geçmiş
· Sistem tasarımı, ölçeklenebilirlik ve hizmet odaklı mimarilerde derin uzmanlık
· Yetki olmadan etki etme ve birden fazla paydaş arasında uyum sağlama konusunda güçlü yetenek
· Ürün ve iş ekipleriyle yakın çalışarak müşteriye yönelik çözümler teslim etme deneyimi
· Karmaşık sistemleri basitleştirme ve maliyet, performans, bakım kolaylığını optimize etme yeteneği
· Üçüncü taraf teknolojiler ve tedarikçilerle (örn., Redis veya benzer altyapı bileşenleri) çalışma ve yönetme deneyimi
· Çeşitli kitlelere karmaşık teknik kavramları açıklama yeteneği ile mükemmel iletişim becerileri
Zahtjevi
Obrazovanje
Lisansüstü eğitim iki yıl veya daha uzun
Radno iskustvo
Yazılım Geliştirici
Jezici
İngilizce