Beklenen Nitelikler
- Mühendislik, Matematik, Yönetim Bilişim Sistemleti vb. bölümlerde lisans ve yüksek lisans derecesine sahip olmak
- Bir programlama dilinde uygulamalı tecrübe sahibi olmak (Java, C #, Ruby, Python vb.)
- Yazılım geliştirme metodolojilerine (Yalın, Kanban, Scrum vb.), süreç ve uygulamalara dair farkındalık
- Uçtan uca DevOps Yaşam Döngüsü ve araç seti bilgisi. Versiyon kontrolünden yapılandırma sunucularına, monitörlemeden pipeline otomasyonuna kadar tüm aşamalar hakkında teorik bilgi ya da deneyim.
- Analitik düşünme, problem çözme ve sonuç odaklı düşünme becerisi
- Verimli zaman yönetimi, hızlı öğrenebilme, çevik bir ortamda çok görevli öğrenme yeteneğine sahip olmak ve güçlü iletişim becerileri
- İleri seviye İngilizce zorunludur.
- Askerliğini yapmış olmak veya en az iki yıl tecilli olmak
Sorumluluk Alanları
- Versiyon Kontrol Yönetimi; Git, TFS, SVN
- Jenkins, Teamcity, Bamboo, Travis ya da benzeri bir yapılandırma sunucusu ile delivery pipeline kurulumu
- SonarQube veya benzeri bir araçla kaynak kod analizi
- Docker Swarm, Kubernetes veya Mesos ile uygulamaları konteynerize edilmesi
- Ansible, SaltStack, Terraform, Chef, Puppet veya benzeri bir araç kullanarak yapılandırma, dağıtım ve sürüm yönetimi
- AWS, Azure veya Google Cloud ile bulut geçişi.
- Dönüşüm gereksinimlerini belirlemek için yazılım geliştiriciler, iş analistleri ve kilit kullanıcılar ile yakından çalışmak