Yazılım Mimarı Genel Kriterler T.C. vatandaşı olmak, Adli sicil ve adli sicil arşiv kaydı bulunmamak, Erkek adaylar için; askerliğini yapmış, askerlikten muaf veya askerliği 1 yıl tecilli olmak, 01.01.1980 ve 31.12.1988 tarihleri arasında doğmuş olmak, Takım çalışmasına yatkın, kişisel motivasyonu yüksek, araştırmayı ve öğrenmeyi seven, yaratıcı bir yapıya sahip olmak, Arabuluculuk, uzlaştırıcılık, liderlik ve ikna kabiliyetleri yüksek olmak, Üniversitelerin aşağıda belirtilen bölümlerinden lisans derecesinde mezun olmak o Bilgisayar Mühendisliği o Bilgisayar Bilimleri Mühendisliği THY A.O.’nun yapacağı dil sınavında başarılı olmak, Aranan Nitelikler Uygulama geliştirme alanında en az 10 yıl tecrübesi bulunan, Iyi derecede java bilen ve Oracle PL/SQL teknolojileri konusunda bilgi sahibi, Çok katmanlı web uygulamaları ve ilişkisel veritabanları teknolojilerine hâkim, JSP, Struts, JSF, Spring, XML, Web2.0, HTML 5, Javascript, Ajax konularında tecrübeli, Eclipse aracılığıyla Java uygulaması geliştirme tecrübesine sahip, Nesne-İlişkisel Eşleme (Object Relational Mapping) konularına hakim tercihen JPA, Hibernate bilen, Oracle PL/SQL teknolojileri ve Web servis teknolojilerinde tecrübeli, Çeşitli Web servis teknolojilerine hâkim, Yazılım Tasarım Desenleri ve Nesneye Dayalı Programlama konusunda tecrübeli, Network programlama ve Multi Threading kavramları konusunda bilgili, Test Driven Development konusunda tecrübeli tercihen JUnit konusunda deneyimli, Uygulama sunucuları alanında tecrübeli, tercihen Tomcat, Weblogic hakkında tecrübeli, Linux/Unix, Netwok Switch, Router, Firewall gibi sistem bileşenleri ve etkileri konusunda bilgili Tercihen ITIL süreçlerinin uygulandığı ortamlarda çalışmış, Uygulama geliştirme ve destek hayat döngüsü kavramları (SDLC) konusunda bilgi sahibi ve tercihen SVN, Maven, Git, Stash, Fisheye ve Jenkins ürünlerini kullanmış, Uygulama entegrasyonu alanında deneyimli, JMS, IBM MQ, EJB, JCA, Message Driven Bean, tercihen ESB (Oracle, Talend) teknolojilerine hâkim, Açık kaynak kütüphaneler konusunda tecrübeli, Tercihen Agile gibi yazılım mühendisliği tasarım metodolojileri hakkında tecrübe sahibi, Tercihen OWASP gibi güvenlik gereksinimleri hakkında teknik bilgi ve tecrübe sahibi. Görev Tanımı Uygulama dokümantasyonunu yapmak, birim testlerini yazmak ve geliştirmek, Uygulamaların birim ve bütünlük testlerinde izlenecek yöntemleri ve kapsamı belirlemede katkı sağlamak, Yazılım yaşam döngüsü içinde ortaya çıkan yeni ihtiyaçlar çerçevesinde uygulamaların değişikliklerinin ve bakımının yapılmasında kullanılacak teknoloji ve yöntemleri belirlemek ve süreçleri kurgulamak konusunda katkı sağlamak, Yazılım projelerinde yazılım tasarımı ve değişik uygulamaların entegrasyon yöntemlerin belirlenmesi ve uygulanması alanında katkı sağlamak, Yazılım Kalite standartlarının belirlenmesine yazılımların loglama, izleme, raporlama ve katkıda bulunmak, geliştirilecek güvenlik gibi uygulama genel gereksinimlerinin kapsam ve niteliklerini belirlemede katkı sağlamak, Kullanılacak yeni teknolojilerin belirlenmesi ve kullanım standartlarının netleştirilmesi konusunda çalışmak, Kalite standartlarına uyulması konusunda kontrolünü yapmak, kod gözden geçirmek.
© Copyright 2024 Paperzz