
Bulut mühendisliği; kurumların uygulamalarını ve verilerini bulut sağlayıcılarının altyapısında çalıştırmasını, bu altyapının kurulmasını, otomatikleştirilmesini ve izlenmesini kapsayan bir bilişim alanıdır. Yazılım geliştirme ile sistem yönetimi arasında köprü kurar. Linux, ağ ve otomasyonla uğraşmayı seven, sorun çözerken sistemin bütününü düşünebilen kişilere uygundur.
Kısa cevap: Bulut mühendisi olmak için çoğu kişi bilgisayar, yazılım ya da bilişim sistemleri mühendisliği gibi lisans programlarını (4 yıl, YKS SAY) tercih eder; sistem yönetimi ya da yazılım deneyimiyle alana geçenler de vardır. Linux, ağ, betik yazma, konteyner ve altyapıyı kodla yönetme becerileri belirleyicidir; sertifikalar zorunlu değil, destekleyicidir.
Bulut mühendisi nedir, ne iş yapar?
Bulut mühendisi; bir kurumun sistemlerini bulutta güvenli, ölçeklenebilir ve sürdürülebilir biçimde çalıştırmaktan sorumludur. Bulut sağlayıcılarının sunduğu sanal makine, depolama, ağ ve kimlik yönetimi gibi hizmetleri bir araya getirerek uygulamaların çalışacağı ortamı kurar. Başlıca görevler şunlardır:
- Sanal makine, konteyner, depolama ve ağ kaynaklarını planlamak ve kurmak
- Altyapıyı elle değil kodla tanımlamak ve sürüm kontrolü altında yönetmek
- Yazılımın test edilip canlıya alınmasını sağlayan otomatik hatlar (CI/CD) kurmak
- Sistemleri izlemek, alarm kurallarını tanımlamak ve arıza anında müdahale etmek
- Kimlik, erişim ve ağ güvenliği ayarlarını yapılandırmak; yedekleme ve felaket kurtarma planlarını hazırlamak
- Kaynak kullanımını ve bulut maliyetini izleyip gereksiz harcamayı azaltmak

Bulut altyapısı, DevOps, SRE ve platform mühendisliği
Bu alanda unvanlar işverene göre değişir ve görevler sık sık iç içe geçer; ilanın görev tanımına bakmak unvandan daha bilgilendiricidir. Yaygın roller şunlardır:
- Bulut altyapı mühendisi: Bulut hesaplarının yapısını, ağı, depolamayı ve temel hizmetleri tasarlar ve işletir.
- DevOps mühendisi: Yazılım geliştirme ve işletme ekipleri arasındaki ayrımı azaltır; sürekli entegrasyon ve teslimat hatlarını, otomasyonu ve sürüm süreçlerini kurar.
- SRE (site güvenilirliği mühendisi): Hizmetlerin güvenilirliğini ölçülebilir hedeflerle yönetir; izleme, olay müdahalesi ve olay sonrası değerlendirme yapar. İşletme sorunlarını yazılım mühendisliği yaklaşımıyla, yani otomasyonla çözmeyi hedefler; bu yaklaşım Google tarafından yaygınlaştırılmıştır.
- Platform mühendisi: Geliştirici ekiplerin uygulamalarını kendi başlarına yayınlayabildiği ortak bir iç platformu (konteyner altyapısı, şablonlar, otomasyon) kurar ve işletir.
Komşu alanlar da vardır. Bulut güvenliği için siber güvenlik rehberine bakabilirsiniz; veri mühendisliği ve bulut mimarlığı ise deneyimle yönelinebilecek diğer uzmanlıklardır.
Hangi bölümler ve sınavlar?
Lisans (4 yıl): Bilgisayar Mühendisliği, Yazılım Mühendisliği ve Bilişim Sistemleri Mühendisliği alana doğrudan hazırlar; Elektrik-Elektronik Mühendisliği ağ ve gömülü sistemler tarafında temel sağlar. Yönetim Bilişim Sistemleri EA puan türüyle öğrenci alır ve ağırlıklı olarak iş süreçlerine odaklanır; bulut altyapısı için teknik tarafı ayrıca geliştirmek gerekir.
Önlisans (2 yıl): Bilgisayar Programcılığı, Bulut Bilişim Operatörlüğü, İnternet ve Ağ Teknolojileri gibi programlar teknik eleman düzeyinde eğitim verir. Mezunlar DGS ile lisansa geçebilir; örneğin Bilgisayar Programcılığı mezunları için Bilgisayar, Yazılım ve Bilişim Sistemleri Mühendisliği hedefler arasındadır. Sınavın genel yapısı için DGS rehberine bakabilirsiniz.
YKS: Lisans programları SAY (Sayısal) puan türüyle, önlisans programları TYT puanıyla öğrenci alır. Taban puanı, başarı sırası ve kontenjan her yıl değiştiği için güncel verilere YKS bölümler sayfasından bakın.
Diploma dışı yollar: Sistem yönetimi, ağ ya da yazılım deneyimiyle alana geçenler de vardır; işverenler diploma yanında uygulamalı beceriye, projelere ve sertifikalara bakar. Kamu ve savunma sanayisi ilanlarında şartlar ilanda ayrıca belirtilir.
Temel beceriler
Bulut sağlayıcıları değişse de temel beceriler büyük ölçüde aynı kalır:
- Linux ve komut satırı: Bulut sunucularının çoğu Linux üzerinde çalışır; dosya sistemi, süreç yönetimi ve yetkilendirme temel bilgilerdir.
- Ağ temelleri: IP adresleme, DNS (alan adlarını adreslere çeviren sistem), yük dengeleme (trafiği sunuculara dağıtma), güvenlik duvarı ve VPN (güvenli özel ağ bağlantısı) gibi kavramlar.
- Betik yazma ve sürüm kontrolü: Bash ve Python gibi dillerle tekrar eden işleri otomatikleştirmek; Git ile kodu ve altyapı tanımlarını takip etmek.
- Konteyner ve orkestrasyon: Docker ile uygulamayı paketlemek, Kubernetes ile konteynerleri çok sayıda sunucuda çalıştırmak ve yönetmek.
- Altyapının kod olarak yönetimi ve CI/CD: Terraform gibi araçlarla altyapıyı tanımlamak, Ansible gibi araçlarla sunucu yapılandırmasını otomatikleştirmek, kodu otomatik test edip canlıya alan hatlar kurmak.
- İzleme ve günlükleme: Prometheus ve Grafana gibi araçlar ya da bulut sağlayıcılarının kendi izleme hizmetleriyle sistemin durumunu görünür kılmak.
- Güvenlik temelleri: Kimlik ve erişim yönetimi, gizli bilgilerin korunması ve en az yetki ilkesi.
Bulut sertifikaları ne işe yarar?
Sertifikalar zorunlu değildir; ancak bilgi ve becerinizi belgelemenin yaygın yoludur. Kapsam, ücret, sınav koşulları ve geçerlilik süresi sık değiştiği için güncel bilgiyi sağlayıcının resmî sayfasından öğrenin. Sık anılan sertifika aileleri şunlardır:
- Amazon Web Services (AWS): Giriş, orta (associate) ve ileri (professional) düzeyler ile alan sertifikaları sunar.
- Microsoft Azure: Yönetici, geliştirici, DevOps, güvenlik ve çözüm mimarı gibi rollere göre ayrılmıştır.
- Google Cloud: Giriş düzeyinden ileri düzey mimar, DevOps, güvenlik ve veri sertifikalarına uzanır.
- Kubernetes (CNCF ve Linux Foundation): CKA yönetici, CKAD uygulama geliştirici, CKS güvenlik odaklıdır. Sınavlar uygulamalıdır; terminal başında gerçek görevler çözülür.
- Terraform (HashiCorp): Altyapıyı kod olarak yönetme becerisini belgeler.
Sertifika seçmeden önce hedeflediğiniz ilanların hangi sağlayıcıyı ve araçları istediğine bakın; sertifikayı destekleyen bir laboratuvar çalışması ya da proje başvuruda daha ikna edicidir.
Kamu ve özel sektörde çalışma alanları
| Alan | Nasıl girilir | Not |
|---|---|---|
| E-ticaret, yazılım ve oyun şirketleri, girişimler | Şirket ilanları, teknik mülakat; portföy | DevOps, SRE ve platform ekipleri; yoğun kullanımda güvenilirlik ve otomasyon öne çıkar, küçük ekiplerde görev tanımı geniş olabilir |
| Bankalar ve finans kuruluşları | Kurumların kendi ilanları ve mülakatları; kamu bankaları KPSS istemez, kendi sınavlarıyla personel alır | Mevzuata uyum (kişisel verilerin korunması ve sektör düzenlemeleri), veri güvenliği ve hibrit bulut yapıları |
| Savunma sanayisi ve kamu kurumları | Kurum ilanları; KPSS ya da kurumun kendi sınavı ilanda yazar; güvenlik soruşturması aranabilir | Güvenlik ve veri yerelleştirme gereksinimleri nedeniyle özel ya da yerel bulut yapıları |
| Sistem entegratörleri ve danışmanlık firmaları | İlan ve mülakat; sertifika ve proje deneyimi | Bulut geçişi, kurulum ve işletme projeleri |
| Serbest çalışma | Proje bazlı çalışma; referans ve sertifika | Müşteri bulma, sözleşme ve vergi sorumluluğu kişiye aittir |
| Akademi | Lisansüstü eğitim, ALES, yabancı dil; kadro ilanları | Dağıtık sistemler ve bulut bilişim araştırmaları |
| Yurt dışı | Dil yeterliği, vize ve çalışma izni; uzaktan çalışma seçeneği | Ayrıntı aşağıda |
Gelir neye göre değişir?
Bulut alanında gelir işverene, role ve deneyime göre çok farklılaşır; bu nedenle bu rehberde rakam vermiyoruz. Belirleyici etkenler şunlardır:
- İşveren türü ve ölçeği: girişim, büyük şirket, banka, kamu kurumu ya da yurt dışı şirket
- Rol ve sorumluluk: yönetilen sistemin kritikliği, nöbet düzeni, ekip içindeki görev
- Deneyim, derinleşilen alan (güvenlik, veri, platform, mimari), sertifikalar ve projeler
- Şehir ve çalışma modeli: ofis, hibrit ya da uzaktan
- Teknik İngilizce dahil yabancı dil düzeyi
- Bağımsız çalışmada müşteri ve proje yapısı; yurt dışında vergi düzeni ve yaşam maliyeti
Yurt dışında ve uzaktan çalışma
Bulut ve yazılım rolleri uluslararası bir iş piyasasına açıktır; ancak Türkiye'deki diploma yurt dışında otomatik olarak geçerli sayılmaz. Sağlık gibi ruhsat gerektiren alanların aksine, bu rollerde işverenler genellikle deneyime ve uygulamalı beceriye bakar; yine de bazı vize türlerinde diploma değerlendirmesi istenebilir. Genel yol şöyledir:
- Teknik İngilizce ve gerekiyorsa yerel dil yeterliği; açık projeler ve mülakat hazırlığı
- Hedef ülkenin vize ve çalışma izni koşulları; çoğu durumda işveren desteği
- Gerekirse diploma denkliği ya da değerlendirmesi
Yurt dışındaki bir şirketle Türkiye'den uzaktan çalışmak da mümkündür; sözleşme türü, vergi ve sosyal güvenlik yükümlülüklerini önceden netleştirin, gerekirse mali müşavir ya da hukuk danışmanından destek alın. Küresel büyük teknoloji şirketlerinde kariyer yolu için büyük teknoloji şirketleri rehberine göz atabilirsiniz.
Adım adım yol haritası
- Temeli kurun. Linux, ağ iletişimi ve bir betik dili (Bash ya da Python) için düzenli çalışın.
- Eğitim yolunuzu seçin. YKS'de SAY ile bilgisayar, yazılım ya da bilişim sistemleri mühendisliğine hazırlanın; önlisans ve DGS ya da IT deneyimi de alternatiftir.
- Küçük bir laboratuvar kurun. Bulut sağlayıcılarının deneme katmanlarında basit bir uygulama yayınlayın; kullanmadığınız kaynakları kapatın ve bütçe uyarısı tanımlayın, aksi hâlde beklenmedik maliyet doğabilir.
- Araçları uygulayarak öğrenin. Git, Docker, Kubernetes, Terraform ve bir CI/CD aracıyla küçük projeler yapın.
- İlk rolünüzü hedefleyin. Sistem yönetimi, IT destek ya da junior DevOps gibi görevler, staj ve yarı zamanlı fırsatlar deneyim kazandırır.
- Sertifikayı destek olarak düşünün. Hedef ilanların istediği sağlayıcıya ve role göre bir giriş ya da orta düzey sertifika seçin.
- Uzmanlaşın. SRE, platform, bulut güvenliği, veri mühendisliği ya da mimarlıktan birini seçin.
- Portföy ve ağ oluşturun. Gizli bilgi içermeyen projelerinizi paylaşın; meslek topluluklarına katılın.
Sık Sorulan Sorular
Bulut mühendisi olmak için hangi bölüm okunmalı?
Bilgisayar, yazılım ve bilişim sistemleri mühendisliği doğrudan hazırlar; bu programlar YKS'de SAY puan türüyle öğrenci alır. Önlisansta Bilgisayar Programcılığı ve Bulut Bilişim Operatörlüğü gibi programlar TYT ile yerleştirir; DGS ile lisansa geçilebilir. Hangi bölümü seçerseniz seçin Linux, ağ ve otomasyon becerilerini ayrıca geliştirmeniz gerekir.
Bulut sertifikası şart mı, hangisinden başlanmalı?
Şart değildir; ancak bilginizi belgelemenin yaygın yoludur. Önce temel kavramları kapsayan giriş düzeyi bir sertifika, ardından hedef işverenin kullandığı sağlayıcının rol odaklı sertifikaları anlamlı olur. Ücret ve içerik sık değiştiği için sağlayıcının resmî sayfasına bakın.
DevOps ile SRE arasındaki fark nedir?
İkisi birbirine yakındır ve görevler çoğu işte kesişir. DevOps daha çok yazılımın hızlı ve düzenli biçimde canlıya alınmasını sağlayan süreçlere ve otomasyona odaklanır; SRE ise hizmetin güvenilirliğini ölçülebilir hedeflerle yönetmeye ve olay müdahalesine. Unvanın anlamı şirketten şirkete değişir.
Kubernetes öğrenmek zorunlu mu?
Her iş için zorunlu değildir; ancak DevOps, SRE ve platform rollerinde çok sık karşılaşılan bir araçtır. Önce Linux, ağ ve Docker temellerini öğrenip sonra Kubernetes'e geçmek daha sağlıklıdır. Hedef ilanların gereksinimlerine bakın.
Hangi bulut sağlayıcısıyla başlamalıyım?
Amazon Web Services, Microsoft Azure ve Google Cloud sık anılan üç büyük sağlayıcıdır. Sanal makine, ağ, depolama ve kimlik yönetimi gibi temel kavramlar üçünde de benzer olduğundan birinde derinleşmek diğerine geçişi kolaylaştırır. Hedef ilanlarda en çok aranan sağlayıcı iyi bir başlangıçtır.
Üniversite okumadan bulut mühendisi olunabilir mi?
Bazı işverenler lisans diploması ister, bazıları uygulamalı beceriye, projelere ve sertifikalara bakar. Diploma olmadan ilerlemek isteyenler için sistem yönetimi ya da IT destek gibi bir başlangıç rolü, düzenli laboratuvar çalışması ve belgelenebilir bir portföy önem taşır.
Bölüm ve sınav planınızı birlikte kurmak için koçluk sayfasına göz atabilirsiniz.