Yazılım Mimarı
1 kadro · Ankara
- •Fakültelerin dört yıllık bilgisayar mühendisliği... bölümlerinden ya da bunlara denkliği Yükseköğretim Kurulunca kabul edilmiş yurt dışındaki yükseköğretim kurumlarından mezun olmak.
- •Ölçme, Seçme ve Yerleştirme Merkezi (ÖSYM) tarafından 2025 veya 2026 yılında yapılan Kamu Personel Seçme Sınavlarında (KPSS) P3 puanı... esas alınacaktır.
- •Ölçme, Seçme ve Yerleştirme Merkezi (ÖSYM) tarafından 2025 veya 2026 yılında yapılan Kamu Personel Seçme Sınavlarında (KPSS)...
- •İngilizce dilinde geçerli bir Yabancı Dil Bilgisi Seviye Tespit Sınavı (YDS) veya Elektronik Yabancı Dil Sınavı (e-YDS) puanı...
- •Bilgisayar çevre birimlerinin donanımı ve kurulan ağ yönetimi ve güvenliği hakkında bilgi sahibi olmaları kaydıyla güncel programlama dillerinden en az ikisini bildiğini belgelemek
- •en az 8 (sekiz) yıllık tecrübe sahibi olmak ve bu deneyimi belgelendirmek
- •Frontend (Angular) ve Backend (.NET/.NET Core, C#) teknolojileri ile uçtan uca yazılım geliştirme deneyimine sahip olmak.
- •Single Page Application yapısında web uygulamaları konusunda deneyim sahibi olmak.
- •.NET/.NET Core ve C# teknolojileri kullanarak çok katmanlı kurumsal bilgi sistemleri geliştirmiş ve üretim ortamına almış olmak.
- •REST API, SOAP servisleri veya benzeri entegrasyon servislerini tasarlamış, geliştirmiş ve kurum içi/dışı sistemlerle entegrasyonunu gerçekleştirmiş olmak.
- •PostgreSQL başta olmak üzere ilişkisel veritabanlarının mimari tasarımını ve veri modellemesini gerçekleştirmiş; performans yönetimi ve optimizasyonu ile yedekleme, yüksek erişilebilirlik ve felaket kurtarma süreçlerini tasarlamış veya bu süreçlerin yürütülmesinde görev almış olmak.
- •Entity Framework, Dapper, Hibernate gibi ORM araçları ile uygulama geliştirmiş olmak.
- •Docker kullanarak konteyner tabanlı uygulamalar geliştirmiş, dağıtmış ve üretim ortamında işletmiş olmak.
- •Git/GitHub tabanlı kaynak kod yönetim süreçlerini kurmuş, yazılım geliştirme süreçlerinde code review, branch ve sürüm yönetimini yürütmüş olmak.
- •Mikroservis mimarisi, dağıtık sistemler ve yüksek erişilebilirlik çözümlerini kullanmış olmak.
- •CQRS tasarım deseni konusunda bilgi ve deneyim sahibi olmak.
- •Yazılım mimarisi oluşturmuş, kod inceleme (Code Review) tecrübesine sahip, teknik tasarım dokümanları hazırlamış ve yazılım ekiplerine teknik liderlik yapmış olmak.
- •Unit Test, Integration Test ve otomatik test süreçlerini kurmuş veya yönetmiş olmak.
- •Güvenli yazılım geliştirme yaşam döngüsü (Secure SDLC), OWASP Top 10 ve uygulama güvenliği prensiplerini uygulamış ve güvenlik iyileştirmeleri gerçekleştirmiş olmak.
- •CI/CD süreçleri, DevOps kültürü ve otomasyon araçlarını kurmuş, devreye almış ve yönetmiş olmak.
- •Kimlik doğrulama ve yetkilendirme altyapılarının (OAuth2, OpenID Connect, JWT vb.) entegrasyonunu gerçekleştirmiş olmak.
