Konuyu Okuyanlar: 1 Ziyaretçi

Siber Güvenlik İş İlanı Nasıl Okunur? Gereksinim Analizi ve Başvuru Takibi Rehberi

Siber Güvenlik İş İlanı Nasıl Okunur? Gereksinim Analizi ve Başvuru Takibi Rehberi
[Resim: attachment.php?aid=179]

Merhaba arkadaşlar,

Siber güvenlik ilanlarına bakınca birçok kişi aynı duvara çarpıyor: "Giriş seviyesi" yazan bir ilanda 3 yıl deneyim, 5 sertifika ve 15 araç adı. Sonuç ya hiç başvurmamak ya da her ilana aynı CV ile başvurup sessizlikle karşılaşmak oluyor. Bu rehberde bir ilanı nasıl parçalara ayıracağınızı, "olmazsa olmaz" ile "olsa iyi olur" maddelerini nasıl ayırt edeceğinizi, kendi becerilerinizle küçük bir script yardımıyla nasıl eşleştireceğinizi ve başvurularınızı nasıl takip edeceğinizi anlatıyorum. Son bölümde de sahte iş ilanı dolandırıcılıklarına karşı dikkat edilmesi gerekenleri ele alıyorum.

Konuda Anlatılacaklar
  1. Bir ilanın anatomisi
  2. Zorunlu ve tercih edilen gereksinimleri ayırmak
  3. İlanı resmi rol çerçevesiyle eşleştirmek
  4. Python ile basit beceri eşleştirme scripti
  5. CV'yi ilana göre uyarlamak
  6. Başvuru takip tablosu
  7. Sahte iş ilanı ve işe alım dolandırıcılıkları

Bir İlanın Anatomisi

Tipik bir ilan beş bölümden oluşur: şirket ve ekip tanıtımı, sorumluluklar (responsibilities), gereksinimler (requirements / qualifications), tercih edilenler (nice to have / preferred) ve yan haklar. En değerli bilgi sorumluluklar kısmındadır; çünkü işin gerçekte ne olduğunu orası söyler. Unvan ise çoğu zaman yanıltıcıdır.

[Resim: attachment.php?aid=180]

Zorunlu ve Tercih Edilen Gereksinimler

İlan metinleri genellikle "ideal aday" tarifidir, kesin bir eleme listesi değil. Pratik bir kural: sorumluluklar kısmında tekrar eden ve "must", "required", "zorunlu", "en az" gibi ifadelerle gelen maddeler zorunludur. "Plus", "tercih sebebi", "nice to have" ifadeleri ise artı puandır. Zorunlu maddelerin yaklaşık yüzde 60-70'ini karşılıyor ve geri kalanını kısa sürede öğrenebileceğinizi gösterebiliyorsanız başvurmaktan çekinmeyin. Bu oran bir kural değil, kişisel deneyimden gelen bir başparmak kuralıdır; ilanı yazan ekibe göre değişir.

Sertifika maddelerine dikkat: Bazı kamu ve savunma projelerinde sertifikalar sözleşme gereği zorunlu olabilir. Özel sektörde ise çoğu zaman "veya eşdeğer deneyim" şeklinde esnektir. Emin değilseniz ön görüşmede doğrudan sorun.

İlanı Resmi Rol Çerçevesiyle Eşleştirmek

NIST NICE Framework (SP 800-181r1) rolleri görev ve bilgi ifadeleriyle tanımlar. İlandaki sorumlulukları NICE'taki görev ifadeleriyle eşleştirdiğinizde, hangi konuları çalışmanız gerektiği netleşir. Örneğin "SIEM alarmlarını incelemek ve olayları eskale etmek" sorumluluğu NICE'taki savunma amaçlı siber operasyon ve olay müdahalesi rollerine denk gelir. NICE Framework Resource Center'daki rol listesini ve görev ifadelerini indirilebilir formatta bulabilirsiniz.

Python ile Basit Beceri Eşleştirme Scripti

İlan metnini bir dosyaya kaydedin ve kendi becerilerinizi bir listede tutun. Aşağıdaki script yalnızca standart kütüphaneyle çalışır, ilanda geçen anahtar kelimeleri sizin listenizle karşılaştırır.

Önce beceri dosyanız:

Kod:
# beceriler.txt (her satira bir beceri, kucuk harf) linux wireshark nmap python splunk active directory mitre att&ck

İlanda aranacak anahtar kelime sözlüğü:

Kod:
# anahtar.txt linux windows siem splunk elastic wireshark nmap python powershell active directory mitre att&ck incident response aws azure

Script:

Kod:
# eslestir.py import re, sys def oku(dosya): with open(dosya, encoding="utf-8") as f: return [s.strip().lower() for s in f if s.strip()] ilan = open(sys.argv[1], encoding="utf-8").read().lower() anahtar = oku("anahtar.txt") benim = set(oku("beceriler.txt")) ilanda = [k for k in anahtar if re.search(r"\b" + re.escape(k) + r"\b", ilan)] var = [k for k in ilanda if k in benim] eksik = [k for k in ilanda if k not in benim] print(f"Ilanda gecen: {len(ilanda)} | Bende olan: {len(var)}") print("VAR :", ", ".join(var)) print("EKSIK:", ", ".join(eksik)) if ilanda: print(f"Eslesme orani: %{100*len(var)//len(ilanda)}")

Çalıştırma:

Kod:
python3 eslestir.py ilan-soc-analisti.txt

[Resim: attachment.php?aid=181]

Bu script bir karar makinesi değil; sadece ilanı sistematik okumanızı sağlar. "EKSIK" satırındaki maddeler sonraki iki haftalık çalışma planınızın girdisidir.

CV'yi İlana Göre Uyarlamak

Her ilana aynı CV'yi göndermek yerine, eşleşen becerileri öne çıkaran küçük düzenlemeler yapın:
  • Özet paragrafını ilandaki rol diline göre yeniden yazın (örneğin "SOC analisti adayı" ya da "uygulama güvenliği odaklı geliştirici").
  • Her beceri için bir kanıt ekleyin: lab projesi, GitHub deposu, CTF writeup'ı, blog yazısı.
  • İlanda geçen terimleri, gerçekten bildiğiniz sürece, aynı yazımla kullanın. Birçok şirket başvuru takip sistemi (ATS) kullanır ve anahtar kelime araması yapar.
  • Bilmediğiniz bir aracı CV'ye yazmayın; mülakatta ilk sorulacak şey odur.

Git ile CV sürümlerini takip etmek, hangi başvuruda hangi sürümü gönderdiğinizi unutmamanın kolay yoludur:

Kod:
git init cv && cd cv git add cv.md && git commit -m "temel cv" git checkout -b soc-firmaA # ozeti ve beceri sirasini duzenle git commit -am "Firma A SOC ilani icin uyarlama" git tag basvuru-2026-10-firmaA

Başvuru Takip Tablosu

Onlarca başvuruyu akılda tutmak mümkün değil. Basit bir CSV dosyası yeterlidir:

Kod:
tarih,firma,pozisyon,kaynak,cv_surumu,eslesme,durum,sonraki_adim,not 2026-10-12,Firma A,SOC Analisti L1,LinkedIn,basvuru-2026-10-firmaA,%71,Basvuruldu,2026-10-19 takip,Splunk eksik 2026-10-14,Firma B,Junior Pentester,Kariyer sitesi,basvuru-2026-10-firmaB,%58,On gorusme,2026-10-21 teknik,Rapor ornegi iste

Durumları bir bakışta görmek için komut satırında basit bir özet:

Kod:
cut -d, -f7 basvurular.csv | tail -n +2 | sort | uniq -c

[Resim: attachment.php?aid=182]

İleri Seviye: Sahte İş İlanları ve İşe Alım Dolandırıcılıkları

Siber güvenlik adayları da hedef alınıyor. ABD Federal Ticaret Komisyonu (FTC) ve FBI'ın İnternet Suç Şikayet Merkezi (IC3), sahte iş teklifleri üzerinden kişisel veri ve para toplayan dolandırıcılıklar hakkında düzenli uyarılar yayımlıyor. Dikkat etmeniz gereken işaretler:
  • İşe alım sürecinde sizden ekipman, eğitim veya "sertifika ücreti" adı altında para istenmesi.
  • Mülakatın yalnızca mesajlaşma uygulaması üzerinden yapılması ve kurumsal e-posta adresi kullanılmaması.
  • Daha teklif aşamasında kimlik fotokopisi, banka bilgisi veya e-Devlet şifresi istenmesi.
  • "Teknik test" adı altında bilinmeyen bir depodan kod çalıştırmanızın istenmesi. Bu tür dosyaları yalnızca izole bir sanal makinede açın ve önce inceleyin.

Bir ilanın gerçekliğini doğrulamak için şirketin resmi kariyer sayfasında aynı ilanın olup olmadığına bakın ve e-posta alan adını kontrol edin:

Kod:
dig firma-ornek.com MX +short whois firma-ornek.com | grep -iE "creation|registrar"

Çok yeni kaydedilmiş bir alan adı tek başına kanıt değildir ama diğer işaretlerle birlikte ciddi bir uyarıdır.

Sonuç

İlanı bir eleme listesi olarak değil, bir yol haritası olarak okuyun. Sorumlulukları resmi rol çerçeveleriyle eşleştirin, eksiklerinizi sistematik çıkarın, CV'nizi kanıtlarla uyarlayın ve başvurularınızı takip edin. Sahte ilanlara karşı da bir güvenlikçi refleksiyle yaklaşın. Sizin ilan okurken dikkat ettiğiniz başka işaretler var mı? Yorumlarda paylaşın.

Kaynakça
Yasal Uyarı

Bu konudaki komut ve scriptler yalnızca kendi verileriniz ve kamuya açık bilgiler üzerinde, kişisel kariyer planlaması amacıyla kullanılmalıdır. Başkalarına ait sistemlere izinsiz erişim, tarama veya veri toplama 5237 sayılı Türk Ceza Kanunu'nun 243, 244 ve 245. maddeleri kapsamında suçtur; kişisel verilerin işlenmesinde 6698 sayılı KVKK hükümlerine uyulmalıdır.

Görsel: TurkTeam özgün kapak ve diyagramları

Yasal uyarı: Bu içerik eğitim amaçlıdır. Yalnızca kendi sistemlerinizde veya yazılı izin aldığınız hedeflerde uygulayın (TCK 243-245).


Ek DosyalarEkran Görüntüleri
               
Cevapla



Hızlı Menü: