CV 101

Shell Scripting Başarılarını CV'ye Taşımak: Linux SysAdmin İçin ATS Uyumlu Anlatım Stratejileri

CVANALIZ Editör Ekibi 9 dk okuma

Uzman incelemesi: Can Demir

shell scripting CV konulu blog yazısının kapak görseli
Fotoğraf: RDNE Stock project / Pexels

Yüzlerce Otomasyon Yazdın, Ama CV'nde "Sistem Yönetimi" Yazıyor

Bir Linux sistem yöneticisi düşünün. Yıllardır CrOn job'lar, Bash script'ler, Ansible playbook'ları yazıyor; log analizinden yedekleme süreçlerine kadar pek çok manuel operasyonu otomatize etmiş. Aslına bakılırsa, belki birkaç kez felaket kurtarmada script'leri hayat kurtarmış. Ama özgeçmişine baktığında sadece "Linux sistem yönetimi sorumlulukları" gibi jenerik bir cümle var. İşte bu yazı, tam olarak bu kopukluğu kapatmak için yazıldı: Shell scripting ve otomasyon başarılarınızı. ATS'nin anlayacağı, işe alım uzmanının saygıyla okuyacağı ve teknik mülakatta size soru sorduracak şekildeCv'ye nasıl taşıyacağınızı anlatıyor.

Teknik uzmanlar için en sessiz CV tuzağı

Teknik bir adayın özgeçmişinde en sık karşılaşılan sorun, başarı yerine sorumluluk listesinin yazılmasıdır. Sistem yöneticileri için bu durum başta belirgindir. Çünkü iş günlük akışta "şunu yaptım, bunu otomatize ettim, şu süreci hızlandırdım" diye düşünür amaCv hazırlamaPratikte, aşamasına geldiğinde bu kazanımlar ya çok teknik kalır ya da çok genelleşir.

Sahada, aTS taraması yetkinliği görmez, işe alım uzmanı "standart bir Linux admin özgeçmişi" deyip geçer. Halbuki elinizde anlatılmaya değer bir hikâye var.

Otomasyon işi kodla bitmez; o kodun işe aldığı değeriCv'ye yazmak ayrı bir iştir. Çoğu sistem yöneticisi, ikinci kısmı atlar.

Shell scripting başarısını CV diline çevirmek

Otomasyon başarısını Cv'ye taşımanın temel mantığı basittir: Eylem + araç + ölçülebilir etki. Bu üçlüyü her maddede uygulamak, ATS'nin anahtar kelime yakalamasını da insan gözünün hikâyeyi takip etmesini de kolaylaştırır.

Sorumluluk yerine sonuç yazmak

Aslına bakılırsa, aşağıdaki örnekler aynı kişiyi anlatıyor; ilki klasik sorumluluk cümlesi, ikincisi sonuç odaklı versiyon:

  • Klasik: "Bash script'leri yazarak günlük yedekleme işlemlerini otomatize ettim."
  • Sonuç odaklı: "Bash ve rsync kullanarak 40+ sunucunun günlük yedekleme sürecini otomatize ettim; manuel müdahale gereksinimini ortadan kaldırarak operasyon ekibinin haftalık yaklaşık 12 saatini serbest bıraktım."

Burada üç kritik şey oldu: Kullanılan teknoloji (Bash, rsync) ATS için anahtar kelime. Ölçek (40+ sunucu) yetkinliği gösteren bağlam ve etki (haftalık 12 saat tasarruf) işe alım uzmanının aklında kalacak somut bir değer.

Ölçülemeyen şeyi ölçülebilir hale getirmek

"Performansı artırdım" cümlesi zayıftır. Ama "Log analiz script'i ile disk doluluk uyarılarını 4 saatten 5 dakikaya indirdim" dediğinizde, hem teknik yetkinliğiniz görünür hem de probleme nasıl yaklaştığınız anlaşılır. Ölçü olarak saat, sunucu sayısı, hata sayısı, SLA süresi, kullanıcı sayısı gibi kendi işinizden gerçek veriler kullanın. Rakam uydurmayın; elinizde yoksa o cümleyi "süreci hızlandırdım. Kısaca, hata oranını düşürdüm" gibi daha genel ama dürüst bir dille yazın.

ATS'nin Teknik CV'yi Nasıl Okuduğunu Anlamak

ATS, diğer bir ifadeyle Applicant Tracking System, özgeçmişleri bir veri tabanı gibi ayrıştırır. Aday havuzunda arama yapan işe alım uzmanı, genellikle belirli anahtar kelimelerle filtreleme yapar. Eğer bu anahtar kelimeler özgeçmişinizde isabetli biçimde geçmiyorsa, CV'niz insan gözüne ulaşmadan elenebilir.

Hangi Anahtar Kelimeler Linux SysAdmin CV'sinde Aranır?

Linux sistem yöneticisi rolü için ATS taramasında sıkça aranan kavramlar şunlardır:

  • Linux dağıtımları: RHEL, CentOS, Ubuntu, Debian, SUSE
  • Scripting dilleri: Bash, Shell, Python, Perl
  • Otomasyon araçları: Ansible, Puppet, Chef, SaltStack
  • Kısaca, sistem servisleri: Apache, Nginx, PostgreSQL, MySQL, Docker, Kubernetes
  • İzleme ve log: Zabbix, Nagios, Icinga, Prometheus, Grafana, ELK Stack
  • Protokoller: SSH, FTP, DNS, DHCP, SMTP, LDAP
  • Çoğu durumda, genel kavramlar: backup, monitoring, troubleshooting, high availability, disaster recovery

Bu kelimelerin her biri, sizin gerçekten kullandığınız ve bildiğiniz araçlar olmalı.Cv hazırlamaSahada, aşamasında bu listeyi hedeflediğiniz iş ilanına göre özelleştirmek, ATS'nin sizi doğru kovaya atamasını olanak tanır.

Beceriler bölümünü yerinde kurmak

Çoğu Cv'de beceriler bölümü rastgele sıralanmış kelimeler yığınıdır. Oysa ATS ve insan okuyucu için bu bölüm, yetkinliğinizin özetidir. Becerileri şu mantıkla gruplandırın:

  • Scripting & Otomasyon: Bash, Shell scripting, Python, Ansible
  • İşletim Sistemleri: Red Hat Enterprise Linux, Ubuntu Server, Debian
  • Sanal Sunucu & Konteyner: VMware, KVM, Docker, Kubernetes
  • Genelde, ağ ve Servisler: Nginx, Apache, BIND, Postfix, iptables
  • İzleme & Log: Zabbix, Prometheus, Grafana, ELK Stack

Bu gruplama hem ATS'nin yerinde eşleştirme yapmasını hem de işe alım uzmanının birkaç saniyede yeterliliğinizi görmesini sağlar.

CV analiz: teknik adayın özgeçmişinde ilk bakılan yerler

Cv analizSüreci, bir özgeçmişin nerelerde güçlü nerelerde zayıf olduğunu anlamak için yapılan kontrollü okumadır. Linux sistem yöneticisi gibi teknik roller için bu analiz, üç değişik perspektiften yapılmalıdır.

İK / işe alım uzmanının gözünden

İlk okuyucu ekseriyetle teknik olmayan bir işe alım uzmanıdır. Bu kişi:

  • Adayın kaç yıllık deneyimi olduğuna,
  • Son pozisyonunun unvanına,
  • Özet bölümünde anahtar kelimelerin geçip geçmediğine,
  • Eğitim ve sertifikaların uygunluğuna bakar.

Bu yüzden özgeçmişin en üstündeki 4-6 satırlık özet bölümü önemlidir. Burada "5+ yıl Linux sistem yönetimi deneyimi. Bash ve Python ile otomasyon. Ansible ile konfigürasyon yönetimi" gibi net cümleler kurmak, İK'nın sizi kısa listeye almasını sunar.

Teknik işe alım uzmanının gözünden

İkinci okuyucu, ekseriyetle teknik bir recruiter veya ekip lideridir. Bu kişi:

  • İş tanımlarındaki araçlarla sizin araçlarınızın örtüşüp örtüşmediğini,
  • Projelerinizin ölçeğini (kaç sunucu, kaç kullanıcı, hangi SLA),
  • Scripting ve otomasyon yetkinliğinizin derinliğini kontrol eder.

Bu noktada "Ansible ile 60+ sunuculuk ortamda konfigürasyon yönetimi kurdum" gibi cümleler altın değerindedir. Zira hem kapsamı hem de pratiği gösterir.

Teknik mülakatçının gözünden

Üçüncü okuyucu, sizi mülakata alacak kişidir. Bu kişi özgeçmişinizde:

  • Hangi problemi çözdüğünüzü,
  • Teknik karar süreçlerinizi,
  • Yazdığınız kodla üretim ortamında ne sonuç aldığınızı merak eder.

Şöyle ki, bu yüzden her proje satırının arkasında konuşulabilecek bir hikâye olmalı. "Bu script'i neden bu şekilde yazdın?", "Şu anda aynı işi tekrar yapsan nasıl yapardın?" gibi sorulara hazır olmak için CV'nizdeki her cümle sizin gerçek bilginize dayanmalı.

Shell scripting projelerini cV'de portföy gibi sunmak

Linux sistem yöneticisiyseniz, yazdığınız script'ler ve otomasyon çözümleri sizin teknik portföyünüzdür. BunlarıCv'de düz liste olarak değil, kısa proje kartları gibi sunmak çok daha etkilidir.

Proje madde yapısı önerisi

Her otomasyon projesi için şu dörtlü yapıyı kullanabilirsiniz:

  1. Problem: Neyi çözüyordunuz? (Örn: "Disk doluluk uyarıları manuel kontrol gerektiriyordu.")
  2. Yaklaşım: Hangi araçları kullandınız? (Örn: "Bash + cron + mail komutu.")
  3. Sonuç: Ne değişti? (Örn: "Müdahale süresi saatlerden dakikalara düştü.")
  4. Ölçek: Kaç sunucu / kullanıcı / lokasyon etkilendi?

Bu yapı sayesinde CvAçıkçası, 'nizdeki her madde, teknik mülakatta konuşabileceğiniz ufak bir vaka haline gelir.

GitHub ve script portföyü

Eğer yazdığınız script'leri GitHub'da paylaşıyorsanız, CV'de bu repoya bağlantı vermek güçlü bir sinyaldir. İşe alım uzmanı, README dosyanıza bakarak kodunuzun kalitesini, dokümantasyon alışkanlığınızı ve teknik ifade gücünüzü değerlendirebilir. Ne var ki burada başlıca bir uyarı var: Paylaştığınız kod gerçekten sizin olsun. Kısaca, eski şirketten alınmış, üzerinde sınırlı bir değişiklik yapılmış kodlar, mülakatta sorulduğunda ciddi problem yaratır.

Ücretsiz CV araçları ile teknik özgeçmiş hazırlamak

Cv hazırlama Sürecinde bütçeniz kısıtlıysa, Cv bedavaGerçekte, araçlarla da son derece profesyonel ve ATS uyumlu özgeçmişler üretebilirsiniz. Kayda değer olan, aracın kendisi değil, aracın yapısını isabetli kullanmaktır.

Ücretsiz araç seçerken dikkat edilecekler

Cv bedava Şablonu arayanlar için kritik kriterler:

  • Tek sütunlu düzen: ATS, çok sütunlu veya grafik ağırlıklı CV'leri ayrıştırırken hata yapabilir. Tek sütunlu, sade bir düzen hem ATS hem insan gözü için idealdir.
  • Standart fontlar: Yaygın fontlar her sistemde aynı görünür. İşin aslı, özel fontlar kimi zaman ATS'de bozuk karakter olarak kaydedilebilir.
  • Şöyle ki, net bölüm başlıkları: "Work Experience", "Skills", "Education" gibi başlıklar ATS'nin bölümleri tanımasını kolaylaştırır.
  • Somut olarak, pDF çıktı desteği: CV'nizi mutlaka PDF olarak gönderin. Word formatı başka bilgisayarlarda kayma yapabilir, ATS'ler PDF'i daha tutarlı ayrıştırır.

Bu kriterleri karşılayan bir ücretsiz araç, pahalı bir tasarım aracından çok daha işlevsel olabilir.

Hazır şablonun içini yerinde doldurmak

Ücretsiz şablonların çoğu, görsel olarak çekici ama içerik olarak boş gelir. Bir Linux sistem yöneticisi olarak şablonu alıp içini kendi başarılarınızla doldurmanız gereklidir. Sahada, burada en sık yapılan hata, şablondaki varsayılan görev listesini kullanmaktır. Onun yerine her maddeyi "Problem + Eylem + Sonuç" formatında yazmak, şablonun potansiyelini gerçek anlamda açığa çıkarır.

Linux SysAdmin CV'lerinde Sık Yapılan 5 Hata

Yıllardır teknik aday özgeçmişlerini incelediğimde hep aynı hataların tekrarlandığını görüyorum. Sahada, bu hatalar, otomasyon gibi değerli bir yetkinliği bile görünmez kılabiliyor.

1. Script ismi yerine etkisini yazmamak

"backup.sh script'i yazdım" cümlesi, sizin ne kadar güçlü bir sistem yöneticisi olduğunuzu anlatmaz. Kısaca, o script ne sıklıkta çalışıyordu, kaç sunucuyu kapsıyordu, ne kadar veri taşıyordu, başarısız olduğunda ne oluyordu? Bu detaylar, script'ten çok sizin hakkınızda bilgi verir.

2. Her şeyi tek cV'de anlatmaya çalışmak

Sahada, 10 yıllık deneyimi olan bir sistem yöneticisinin, başvurduğu her pozisyona aynıCv'yi göndermesi en sık rastlanan hatalardan biridir. Oysa her ilan başka bir vurgu ister. Genelde, bir DevOps rolü için Ansible ve CI/CD vurgusu öne çıkmalı. Klasik bir sysadmin rolü için monitoring ve backup süreçleri. Bu özelleştirme yapılmadan hazırlanan CV, ATS'de yerinde anahtar kelimelerle eşleşmez.

3. Sertifikaları kısa kısa listelemek

Açıkçası, "Sertifikalar: RHCSA, RHCE, LFCS" yazmak teknik olarak yerinde ama etkisizdir. Bunun yerine her sertifikayı tam açılımı ve yılıyla yazmak, hem ATS için anahtar kelime hem de işe alım uzmanı için güven sinyali sağlar.

4. Teknik olmayan becerileri görmezden gelmek

Aslına bakılırsa, linux sistem yöneticileri bazen kendilerini sadece teknik becerilerle tanımlar. Oysa dokümantasyon yazma, runbook hazırlama, ekip içi bilgi paylaşımı. Olay yönetimi süreçlerine katılım gibi beceriler, bilhassa orta ve üst düzey rollerde ayırt edici olabilir. Bunlar özgeçmişin özet bölümünde bir-iki cümleyle vurgulanabilir.

5. CV'yi bir kez yazıp bir daha dokunmamak

Özgeçmiş canlı bir belgedir. Güncel bir proje tamamladığınızda, taze bir araç öğrendiğinizde, bir sunum yaptığınızda CV'nizi güncelleyin. Düzenli aralıklarlaCv analizYaparak "hangi cümle artık eskidi, hangi yetkinlik artık vurgulanmalı" diye gözden geçirin. Bu alışkanlık, başvuru anı geldiğinde hazır olmanızı olanak tanır.

CV analizi yaparak ATS puanını yükseltmek

Cv analiz, sadece başvuru sonrası değil, başvuru öncesi de yapılması gereken bir kontroldür. Aşağıdaki kontrol listesi, özgeçmişinizin ATS uyumunu güçlendirir:

  • Kısaca, her iş ilanı için CV'deki özet bölümü özelleştirildi mi?
  • Hedef roldeki anahtar kelimeler CV'nin içinde geçiyor mu?
  • Beceriler bölümü gruplanmış ve temiz mi?
  • Her deneyim maddesi "Problem + Eylem + Sonuç" yapısında mı?
  • Teknik araç isimleri yerinde ve güncel mi?
  • Tarihler tutarlı mı, format aynı mı?
  • Dosya adı profesyonel mi?

İşin aslı, bu maddeleri her başvurudan önce birkaç dakikada kontrol etmek, ATS'nin sizi "doğru aday" kovasına atması için kâfidir.

Otomasyon başarısını anlatmak için hazır cümle kalıpları

Cv hazırlamaGerçekte, aşamasında zorlananlar için, kişisel bilgi uydurmadan kullanabileceğiniz yapı kalıpları:

  • "Bash ve Python kullanarak [aşama] otomatize ettim; [sonuç]."
  • "Ansible playbook'ları ile [N] sunucuda standart konfigürasyon sağladım."
  • "Cron + log rotate script'i ile disk doluluk uyarılarını proaktif hale getirdim."
  • "Cron ve Bash script'leri ile günlük yedekleme ve doğrulama sürecini kurdum."
  • "Monitoring araçlarına özel eklenti/plugin yazarak görünürlük artırdım."
  • "Ekip için runbook ve internal wiki dokümantasyonu hazırladım."

Bu kalıpları kendi deneyiminize göre doldurduğunuzda, hem ATS dostu hem de mülakata davet edecek cümleler ortaya çıkar.

Sonuç: Kodunuz Konuşsun, CV'niz Tercüman Olsun

Linux sistem yöneticileri olarak shell scripting ve otomasyon alanında yaptıklarınız. Sadece teknik bir başarı değil; aynı zamanda işverene anlatılması gereken değerli bir hikâyedir. Bu hikâyeyi isabetli anlatmak içinCv hazırlamaPratikte, sürecinde üç temel prensibi uygulayın: Sorumluluk yerine sonuç yazın, araç ismi yerine etkiyi ölçün, her başvuruyu özelleştirin. ATS'nin anahtar kelime mantığını anlamak,Cv analiz Yapmayı alışkanlık haline getirmek ve Cv bedavaAraçları doğru faydalanmak, teknik birikiminizin kağıt üzerinde de görünür olmasını sunar.

Mülakatta sizi en çok etkileyen aday, sadece "Linux biliyorum" demeyen; yazdığı script'in neden o şekilde çalıştığını. Neyi çözdüğünü ve ne öğrettiğini anlatabilen kişidir. CV'niz, bu anlatının kapısını açan ilk belgedir. Onu sadece teknik bir özet değil, başarılarınızın stratejik bir portresi olarak inşa edin.

ATS uyumlu CV'ni dakikalar içinde hazırla.

Ücretsiz Başla
İçindekiler