Başvuru genel şartlarına ilave olarak başvurulacak pozisyonlar için aşağıdaki özel şartlarda belirtilen niteliklerin tamamının taşınması gerekmektedir.
#### 1) Kıdemli DevOps Uzmanı ve Sistem Mimarı (1 kişi - Aylık Brüt Sözleşme Ücret Tavanının 4 Katına Kadar)
a) Büyük ölçekli bilgi işlem merkezlerinde (kamu veya özel sektör) Linux sistem yönetimi ve DevOps süreçleri konusunda en az 5 (beş) yıl tecrübeye sahip olmak ve bunu belgelemek,
b) Konteyner Orkestrasyonu Uzmanlığı: Kubernetes platformlarının kurulumu, yönetimi, güncellenmesi ve güvenliği (Cluster Management) konularında ileri seviyede tecrübe sahibi olmak,
c) Sanallaştırma: VMware (vSphere, vCenter, ESXi) sanallaştırma platformlarının yönetimi, kaynak optimizasyonu ve otomasyonu konusunda yetkin olmak,
ç) CI/CD Mimarisi: Jenkins, GitLab CI/CD veya Tekton (OpenShift Pipelines) araçlarını kullanarak; Java, PHP, Node.js ve Python projeleri için çok aşamalı, otomatik derleme, test ve dağıtım boru hatlarını (pipelines) sıfırdan tasarlayıp yönetebilmek,
d) AI/MLOps Altyapısı: Yapay zeka projeleri için gerekli olan GPU tabanlı kaynak yönetimi (NVIDIA vGPU, MIG vb.), model servis etme (Model Serving) ve MLOps süreçlerinin altyapısal desteği konusunda bilgi ve tecrübe sahibi olmak,
e) Altyapı Otomasyonu (IaC): Terraform ve Ansible gibi araçları kullanarak "Infrastructure as Code" prensibiyle sunucu ve servis kurulumlarını otomatize edebilmek,
f) Betik Dilleri: Python, Go veya Bash dillerinden en az birini kullanarak sistem otomasyonu ve yönetim scriptleri yazabilmek,
g) İzleme ve Loglama: Prometheus, Grafana, ELK Stack (Elasticsearch, Logstash, Kibana) veya Splunk gibi merkezi izleme ve log yönetimi araçlarının kurulumu, konfigürasyonu ve alarm mekanizmalarının yönetimi konusunda tecrübeli olmak,
ğ) Web Sunucusu ve Proxy: Nginx, HAProxy ve Apache web sunucularının yapılandırılması, yük dengeleme (Load Balancing) ve Reverse Proxy ayarları konusunda uzman olmak,
h) Süreklilik ve Güvenlik: Sistemlerin yüksek erişilebilirliği (High Availability), felaket kurtarma (Disaster Recovery) senaryoları ve DevSecOps (Konteyner güvenliği, imaj tarama vb.) uygulamaları hakkında tecrübe sahibi olmak,
ı) Mikroservis mimarisi, Service Mesh (Istio vb.) ve API Gateway çözümleri hakkında bilgi sahibi olmak,
i) Analitik düşünebilen, kriz anında soğukkanlılıkla sorun çözebilen, ekip liderliği yapabilecek vasıfta olmak,
j) İyi derecede teknik İngilizce bilmek.
Tercihen;
• Red Hat Certified Architect (RHCA) veya Certified Kubernetes Administrator (CKA) sertifikalarından birine sahip olmak,
• Yapay Zeka modellerinin yaşam döngüsü yönetimi (Kubeflow, MLflow vb.) araçları hakkında tecrübe sahibi olmak,
• PostgreSQL, MongoDB veya Redis veritabanlarının yönetimi ve kümelenmesi (clustering) hakkında temel bilgi sahibi olmak,
• Ceph, GlusterFS veya MinIO gibi dağıtık depolama sistemleri hakkında bilgi sahibi olmak.
#### 2) Kıdemli Mobil Uygulama Geliştirme Uzmanı (iOS) (1 kişi - Aylık Brüt Sözleşme Ücret Tavanının 3 Katına Kadar)
a) Büyük ölçekli bilgi işlem birimlerinde iOS native uygulama geliştirme konusunda en az 5 (beş) yıl çalışmış olmak ve bunu belgelemek,
b) Swift programlama dilinde tecrübe sahibi olmak
c) Objective-C programlama dilinde bilgi ve tecrübe sahibi olmak
ç) API entegrasyonu deneyimine sahip olmak
d) Büyük ölçekli bilgi işlem birimlerinde en az 100.000 kullanıcılı, yoğun trafik alan ve güncel uygulama marketlerinde (Apple AppStore) yayında olan mobil uygulama projelerinde yazılım geliştirme faaliyetlerinde en az 3(üç) yıl rol almış olmak,
e) REST API hakkında bilgi sahibi olmak,
f) Mobil uygulama kullanıcı deneyimi (UX) konusunda tecrübeli olmak,
g) SwiftUI konularında tecrübeli olmak,
ğ) Uçtan-uca şifreleme algoritmaları konusunda tecrübeli olmak
h) Google Firebase, Google Servisleri, Huawei Servisleri konusunda tecrübeli olmak,
ı) Nesneye yönelik prensipler, Tasarım Desenleri, Test Güdümlü Programlama, Refactoring konularında tecrübeli olmak,
i) GIT, SVN, CVS gibi kod versiyonlama araçları konusunda bilgi ve tecrübe sahibi olmak,
j) Paylaşıma ve ekip çalışmasına yatkın, çözüm odaklı, gelişime açık ve motivasyonu yüksek olmak.
Tercihen; ✓ Flutter veya React Native hakkında bilgi ve tecrübe sahibi olmak
#### 3) Kıdemli Mobil Uygulama Geliştirme Uzmanı (Android) (1 kişi - Aylık Brüt Sözleşme Ücret Tavanının 3 Katına Kadar)
a) Büyük ölçekli bilgi işlem birimlerinde android native uygulama geliştirme konusunda en az 5 (beş) yıl çalışmış olmak ve bunu belgelemek
b) Java programlama dilinde tecrübe sahibi olmak,
c) Kotlin programlama dilinde tecrübe sahibi olmak,
ç) API entegrasyonu deneyimine sahip olmak
d) Büyük ölçekli bilgi işlem birimlerinde en az 100.000 kullanıcılı, yoğun trafik alan ve güncel uygulama marketlerinde (Google Play Store, Huawei AppGallery) yayında olan mobil uygulama projelerinde yazılım geliştirme faaliyetlerinde en az 3(üç) yıl rol almış olmak,
e) REST API hakkında bilgi sahibi olmak,
f) Mobil uygulama kullanıcı deneyimi (UX) konusunda tecrübeli olmak,
g) UiKit, material design konularında bilgi sahibi olmak,
ğ) Uçtan-uca şifreleme algoritmaları konusunda tecrübeli olmak
h) Google Firebase, Google Servisleri, Huawei Servisleri konusunda tecrübeli olmak,
ı) Nesneye yönelik prensipler, Tasarım Desenleri, Test Güdümlü Programlama, Refactoring konularında tecrübeli olmak,
i) Paylaşıma ve ekip çalışmasına yatkın, çözüm odaklı, gelişime açık ve motivasyonu yüksek olmak.
Tercihen; ✓ Flutter veya React Native hakkında bilgi ve tecrübe sahibi olmak
#### 4) Kıdemli Java Yazılım Geliştirme Uzmanı (2 kişi - Aylık Brüt Sözleşme Ücret Tavanının 3 Katına Kadar)
a) Büyük ölçekli bilgi işlem birimlerinde Java teknolojileri ile yazılım geliştirme konusunda en az 5 (beş) yıl çalışmış olmak ve bunu belgelemek,
b) Java programlama diline ve güncel versiyonlarına hakim olmak,
c) Spring Framework (Spring Boot, Spring MVC, Spring Data, Spring Cloud) ekosisteminde çalışan kurumsal projelerde görev almış olmak,
ç) Spring Security mimarisine hakim; OAuth2, JWT (JSON Web Token), OpenID Connect gibi kimlik doğrulama ve yetkilendirme standartlarında tecrübe sahibi olmak,
d) Nesneye Yönelik Programlama (OOP) prensipleri, Tasarım Desenleri (Design Patterns), SOLID prensipleri ve Temiz Kod (Clean Code) yaklaşımları konusunda ileri düzeyde bilgi sahibi olmak,
e) RESTful ve SOAP web servis standartlarına hakim, API tasarımı ve entegrasyonu (Swagger/OpenAPI) konusunda tecrübeli olmak,
f) İlişkisel veritabanları (PostgreSQL, Oracle vb.) ve ORM araçları (Hibernate, JPA) konusunda tecrübeli olmak; SQL optimizasyonu yapabilmek,
g) Mikroservis mimarisi, dağıtık sistemler ve konteyner teknolojileri (Docker, Kubernetes) hakkında bilgi sahibi olmak,
ğ) Versiyon kontrol sistemleri (Git), CI/CD süreçleri (Jenkins, GitLab CI vb.) ve build araçları (Maven, Gradle) konusunda tecrübeli olmak,
h) Önbellekleme (Redis vb.) ve mesaj kuyruk sistemleri (RabbitMQ, Kafka) konularında bilgi sahibi olmak,
ı) Birim test (Unit Test) ve entegrasyon testleri (JUnit, Mockito) yazma kültürüne sahip olmak,
i) Teknik dokümantasyon hazırlama standartlarına uymak,
j) Paylaşıma ve ekip çalışmasına yatkın, çözüm odaklı, gelişime açık ve motivasyonu yüksek olmak.
Tercihen;
• Linux işletim sistemi ve komut satırı kullanımı konusunda tecrübe sahibi olmak,
• NoSQL veritabanları (MongoDB, Elasticsearch vb.) hakkında bilgi sahibi olmak.
#### 5) Kıdemli Veri Tabanı Yöneticisi (PostgreSQL & MySQL) (2 kişi - Aylık Brüt Sözleşme Ücret Tavanının 3 Katına Kadar)
a) Kamuda büyük ölçekli bilgi işlem birimlerinde veya milli güvenliği tehdit edebilecek ya da kamu düzeninin bozulmasına yol açabilecek kritik türdeki verilerin bulunduğu kamu kurum ve kuruluşlarında yahut en az 1.000 (bin) iç veya 10.000 (on bin) dış kullanıcısı bulunan özel sektördeki bilgi işlem merkezlerinde veritabanı yöneticisi olarak en az 5 (beş) yıl çalışmış olmak,
b) Veritabanı yedekleme (Backup/Restore), sorun giderme operasyonları, Performance/SQL Tuning konularında hem MySQL hem de PostgreSQL özelinde en az 2 (iki) yıl tecrübeli olmak,
c) Veritabanı sistemlerinin iş sürekliliği (High Availability, Cluster, Standby, Failover vb.) konusunda en az 3 (üç) yıl tecrübeli olmak,
ç) PostgreSQL ve MySQL veritabanı yönetimi, mimarisi ve kurulumu konularında uzman seviyesinde bilgi ve tecrübe sahibi olmak,
d) PostgreSQL Replication (Streaming, Logical) ve MySQL/MariaDB Replication konfigürasyonları ve yönetimi hakkında bilgi ve tecrübe sahibi olmak,
e) PostgreSQL High Availability çözümleri (Patroni, PgBouncer, HAProxy vb.) ve MySQL Cluster konfigürasyonu hakkında tecrübe sahibi olmak,
f) Database upgrade (sürüm yükseltme), Patch yönetimi, veri taşıma (migration) ve klonlama konularında tecrübeli olmak,
g) İleri seviyede SQL, PL/pgSQL ve PL/SQL dillerine hakim; Stored Procedure, Function, Trigger ve View yazma konusunda tecrübeli olmak,
ğ) PostgreSQL'de Vacuum süreçleri, WAL yönetimi ve Bloat analizi konularında derinlemesine bilgi sahibi olmak,
h) NoSQL veri tabanlarından (MongoDB, Redis, Elasticsearch vb.) en az birinde bilgi ve tecrübe sahibi olmak,
ı) Linux işletim sistemi (RHEL, Ubuntu, CentOS vb.) ve Bash Scripting konusunda veritabanı yönetimi yapabilecek seviyede bilgi sahibi olmak,
i) Analitik düşünebilen, takım çalışmasına yatkın, çözüm odaklı ve iletişim becerisi yüksek olmak,
j) İyi derecede teknik İngilizce bilmek,
k) Erkek adaylar için askerlikle ilişiği olmamak (yapmış veya muaf olmak),
l)