Kıdemli .Net Yazılım Geliştirme Uzmanı ve Çözüm Mimarı (B Grubu)
T.C. Sayıştay Başkanlığı
Açıklama
Bilgi İşlem Birim Başkanlığında kurumsal ve büyük ölçekli bilgi işlem/web tabanlı sistemlerin yazılım geliştirme, tasarım ve çözüm mimarisi çalışmalarında görev alma; uygulama ve veritabanı geliştirme, API ve entegrasyon, DevOps/CI-CD ile sistemlerin geliştirilmesi ve yönetimine katkı sağlama. İlan belirli bir görev tanımı/iş listesi vermemiş, pozisyonun uzmanlık alanlarını ve koşullarını belirtmiştir.
Mezuniyet ve nitelikler
- Genel olarak 657 sayılı Devlet Memurları Kanunu'nun 48'inci maddesindeki şartları taşımak.
- İlgili dört yıllık lisans programlarından mezun olmak; bu grup için bilgisayar, yazılım, elektrik, elektronik, elektrik-elektronik veya endüstri mühendisliği mezuniyeti veya denkliği kabul edilen yurtdışı yükseköğretim mezuniyeti.
- Büyük ölçekli/kritik kamu bilgi işlem birimlerinde veya en az 5.000 iç ya da 10.000 dış kullanıcılı özel sektör sistem merkezlerinde yazılım geliştirme alanında en az 10 yıl çalışmış olduğunu belgelemek.
- .NET Framework, .NET Core, ASP.NET, C#, MVC ile uygulama geliştirmede ileri bilgi ve tecrübe ve bu teknolojilerle en az 10 yıllık deneyimi belgelendirmek.
- İlişkisel veritabanı sistemlerinde en az 10 yıl deneyim.
- Hizmetin gerektirdiği niteliklere, muhakeme ve temsil kabiliyetine sahip olmak; yoğun iş temposuna uyum, takım çalışmasına yatkınlık.
- Güncel programlama dillerinden en az ikisini bildiğini belgelemek.
- Erkek adaylar için askerlik hizmetini yapmış, ertelemiş, muaf veya yedek sınıfa geçirilmiş olmak.
- Güvenlik soruşturmasının olumlu sonuçlanması.
Özel şartlar
- Belirtilen sekiz eğitimden en az üçünü aldığını belgelemek: Web Uygulamaları Güvenliği, Veri tabanı Güvenliği, Microsoft Sistemleri Güvenliği, Unix/Linux Güvenliği, Microsoft Azure DevOps, Güvenli Yazılım Geliştirme, Proje Yönetimi, SPICE.
- API Gateway araçlarından en az birinin yönetimi, yapılandırılması ve entegrasyonunda en az 2 yıl deneyim.
- API güvenliği, yetkilendirme/kimlik doğrulama, trafik yönetimi, yönlendirme, izleme ve hata yönetimi tecrübesi.
- Azure DevOps veya benzeri araçlarla CI/CD süreçlerinin tasarlanması, uygulanması ve yönetiminde en az 2 yıl deneyim.
- İlişkisel veritabanları, MS SQL Server, PostgreSQL ve/veya Oracle ile uygulama geliştirme ve SQL konusunda ileri bilgi.
- JavaScript ve Vue.js, Angular, React veya jQuery'den en az biri ile HTML/CSS konusunda ileri bilgi.
- NoSQL veritabanları (ör. MongoDB); .NET ile masaüstü ve çok katmanlı web uygulamaları geliştirme.
- SOAP, WCF, REST API, mikroservis mimarileri, IIS kurulumu/yönetimi/deployment ve Linux/Unix konularında deneyim.
- Kurumsal web tabanlı sistem tasarımı, geliştirilmesi ve yönetiminde aktif görev; proje yönetimi ve teknik şartname hazırlama.
- Visio, Enterprise Architect, Draw.io veya benzeri araçla UML tabanlı modelleme; Kubernetes ve konteynerleştirme.
- Ajan tabanlı yazılım geliştirme, Ollama/benzeri araçlar ve açık kaynaklı yapay zekâ modelleri; RAG konusunda bilgi/tecrübe.
- Redis vb. önbellekleme ve veri yönetimi teknolojileri; birim testi; kurumsal yazılım mimarisi, tasarım desenleri, OOP ve özellikle Entity Framework/ORM.
- Yazılım yaşam döngüsü, güvenli yazılım geliştirme, teknik dokümantasyon, Git ve Azure DevOps/TFS tecrübesi.
- Tercihen Android/iOS uygulama geliştirme ve yüksek performanslı, ölçeklenebilir sistemlerin mimari tasarımı/geliştirilmesi deneyimi.
Başvuru
Şahsen veya posta yoluyla; çevrimiçi başvuru portalı belirtilmemiştir.