Self-Hosted PaaS Yöneticisi CV Rehberi: Dokploy ve Coolify Becerilerini Stratejik Konumlandırma
Uzman incelemesi: Can Demir
İşin aslı, dijitalin kenarında: self-Hosted paaS becerisi neden farklı bir sayfa açıyor?
Modern yazılım dağıtım dünyası artık sadece "AWS biliyor musun?" sorusuna indirgenmiyor. Çoğu durumda, son yıllarda maliyet, veri egemenliği ve esneklik kaygıları çok sayıda ekipten değişik bir yönelim istedi: kendi sunucularında. Kendi PaaS katmanlarını kurup işletmek. Dokploy, Coolify, CapRover, YunoHost gibi açık kaynak platformlar; birkaç tıklamayla Git tabanlı dağıtım. Net konuşmak gerekirse, otomatik SSL, veritabanı hizmeti ve ölçeklendirme imkânı sunuyor.
Somut olarak, bu yetkinlik seti, klasik bir sysadmin veya DevOps mühendisinden farklı bir yere konumlanıyor. Zira bu kişi aynı anda üç rolü üstleniyor: altyapı mimarı. Bir noktada, uygulama dağıtım mühendisi ve iç müşteri destek sorumlusu. CV'lerde bu çok katmanlı kimliği doğru anlatamamak, çoğu adayın işe alım sürecinde elenmesine yol açıyor.
CV'nizdeki "Ben Her Şeyi Yaparım" Sorunu
Self-hosted PaaS ile içli dışlı çok sayıda kişi özgeçmişinde şöyle bir bölüm bırakıyor: "Dokploy. Coolify, Docker, Linux sunucu yönetimi." Bu. ATS tarafından bile zorlukla ayrıştırılan, işe alım uzmanına ise hiçbir şey ifade etmeyen bir cümle. Yetkinlik değil, kelime yığını.
Yetenek göstermenin altın kuralı şu: yaptığınız işin kapsamı, etkisi ve ölçeği görünür olmalı. Bir self-hosted PaaS yöneticisi hangi kararları aldı? Kaç uygulamayı taşıdı? Hangi sorunu çözdü? Pratikte, bunlar cevaplanmadan yazılan her satır, özgeçmişte yalnızca yer kaplar.
ATS'nin Self-Hosted PaaS ile İmtihanı
Başvuru takip sistemleri, özgeçmişleri satır satır tarayan basit kelime eşleştiricilerdir. Eğer bir iş ilanında "Docker", "Kubernetes", "Terraform", "CI/CD" gibi klasik anahtar kelimeler varsa, ATS bunları kolayca yakalar. Ama "Dokploy" veya "Coolify" gibi niş platform isimleri sıklıkla filtre dışı kalır.
Bu durum, iki kritik stratejiyi zorunlu kılıyor:
- Marka bazlı niş isimleri yanına, endüstri standardı kavramları da eklemek.
- İşin aslı, becerileri açıklarken işlev odaklı cümleler kurmak; salt araç ismi sıralamaktan kaçınmak.
Mesela "Dokploy" yerine "self-hosted PaaS platformları (Dokploy. Aslına bakılırsa, coolify) üzerinden Git tabanlı otomatik dağıtım" ifadesi hem ATS'yi hem insan gözünü besler. Aynı satırda "Docker Compose", "reverse proxy", "Let's Encrypt otomasyonu" gibi yan kavramlar da sıralanmalı.
ATS sizi tanımıyorsa, sizi göremez. Bu yüzden niş bir aracı anlatırken, onu endüstri terminolojisiyle çevrelemek işe alım uzmanının "Bu kişi bizim dilimizi konuşuyor" demesini sunar.
Yetenek matrisi: self-Hosted paaS yöneticisinin asıl becerileri
CV'de göstereceğiniz yetkinlik listeniz, kullandığınız uygulamanın ötesinde bir yetkinlik haritası olmalı. Somut olarak, aşağıdaki kategoriler, kendi başına kapsamlı bir PaaS yöneticisinin DNA'sını oluşturur.
Altyapı ve sunucu yönetimi
- Linux sunucu işletimi (Debian, Ubuntu, Rocky, Alma)
- Donanım veya VPS üzerinde LAMP/LEMP kurulumu
- Disk, bellek, ağ kaynaklarının optimize edilmesi
- Yedekleme ve felaket kurtarma senaryoları
Konteyner ve Orkestrasyon
- Docker, Docker Compose, multi-stage build süreçleri
- Traefik, Nginx Proxy Manager, Caddy ile ters proxy yönetimi
- Container registry kullanımı ve imaj güvenliği
Platform Operasyonu
- Dokploy ve Coolify ile uygulama dağıtımı, sürüm yönetimi
- Otomatik veritabanı yedekleme, migration işlemleri
- Çoklu kullanıcı (tenant) yetkilendirme
Güvenlik ve Gözlem
- Let's Encrypt, wildcard SSL, otomatik sertifika yenileme
- Fail2ban, Crowdsec, WAF yapılandırmaları
- Uptime Kuma, Prometheus, Grafana izleme kurulumları
Pratikte, bu listeyi özgeçmişe aynen kopyalamak yerine, her başlığı somut başarı cümlelerine dönüştürmek gereklidir. Yetkinlik envanteri tek başına "yetkin" olduğunuzu kanıtlamaz; uygulama hikâyeleri kanıtlar.
Kanıta dönüştürme: her beceri için somut cümle kalıpları
Genelde, self-hosted PaaS yöneticilerinin en sık düştüğü tuzak, teknik jargonun içinde boğulmaktır. "Docker Compose ile çoklu servis ayağa kaldırdım" cümlesi yetersizdir. Bunun yerine, ölçek, süre ve etki görünür olmalı.
Bazı örnek dönüşüm kalıpları:
- Coolify üzerinde 12 Node.js ve Python uygulamasını sıfır kesintili geçişle taşıdım.
- Dokploy ile GitHub'a yapılan her push'un 90 saniye içinde staging'e yansımasını sağlayan CI hattı kurdum.
- Şöyle ki, reverse proxy katmanını Traefik'e taşıyarak SSL yenileme sürecini otomatikleştirdim, operasyon yükünü haftalık 4 saatten sıfıra indirdim.
- CapRover ile 6 başka müşteri için izole PaaS ortamı kurup, her birine kendi domain ve veritabanı alanı tahsis ettim.
Burada kayda değer olan, her cümlenin üç parçadan oluşmasıdır: eylem, kapsam veya ölçek, sonuç. Açıkçası, bu yapı, ATS'nin eşleştirme yapmasını kolaylaştırırken, işe alım uzmanının da zihninde net bir tablo çizmesini sağlar.
"cv bedava" Yanılgısı: Ücretsiz Araçlarla Profesyonel Sonuç
Cv bedava araması yapan pek çok aday, düşük kaliteli Word şablonlarına yöneliyor. Oysa profesyonel görünüm, görsel sanatsal bir çaba değil, yapısal bir çabadır. İsabetli hiyerarşi, yerinde boşluk ve doğru yazı tipi seçimi, bir özgeçmişin kalitesini belirler.
Ücretsiz olarak kullanılabilecek araçlar:
- Gerçekte, jSON Resume: Açık kaynak bir şema ile yapılandırılmış CV üretimi.
- Canva (özgeçmiş şablonları): Görsel düzenleme kolaylığı sunar, ne var ki ATS uyumluluğu için düz PDF çıktısı tercih edilmelidir.
- Açıkçası, markdown CV üreteçleri: Metin tabanlı, ATS dostu çıktı veren araçlar.
- Cv bedava olarak hizmet veren platformlar: Tek sayfa, ATS uyumlu temel şablonlar sunan siteler.
Hangi aracı seçerseniz seçin, çıktının son halinde şu kontrol listesini uygulamak gereklidir:
- Standart bir font (Inter, Roboto, Calibri) kullanılmış mı?
- Hiyerarşi (H2/H3 düzeyinde başlıklar) belirgin mi?
- Sayfa kenarlarında yeterli beyaz alan var mı?
- İki sütunlu tasarım gibi ATS dostu olmayan düzenlerden kaçınılmış mı?
- Aslına bakılırsa, pDF olarak dışa aktarıldığında karakterler bozulmadan görünüyor mu?
İş İlanıyla Sizin Aranızdaki Köprü: cv analiz Mantığı
Cv analiz kavramı çoğu zaman sadece ATS uyumluluğu olarak algılanıyor. Oysa iş ilanını parçalara ayırmak, özgeçmişinizi o ilana göre yeniden inşa etmek demektir.
İşin aslı, bir self-hosted PaaS pozisyonu için tipik bir ilan şu anahtar kelimeleri içerebilir: Docker. Reverse proxy, Git tabanlı dağıtım, otomatik SSL, yedekleme, felaket kurtarma. Bu listedeki her kelime, CV'nizde karşılığı olan bir eylem cümlesiyle eşleşmelidir.
Boşluk Analizi
İlandaki anahtar kelimelerin yüzde kaçının CV'nizde geçtiğini manuel olarak sayın. Yüzde yetmişin altındaysa, özgeçmişinizi ilana göre yeniden özelleştirin. Bu, kopyala-yapıştır yapan rakiplerinizin önüne geçmenin en hızlı yoludur.
İşveren diline tercüme
İşin aslı, ilan "sistem stabilitesi"nden bahsediyorsa, siz yüksek erişilebilirlik oranı ifadesini kullanın. İlan "ölçeklenebilirlik" diyorsa, siz "yük artışında otomatik container ölçekleme" gibi spesifik bir cümle kurun. Açıkçası, bu, çeviri gibi düşünülmesi gereken bir iştir: kendi teknik dilinizi işverenin iş diline aktarıyorsunuz.
Şöyle ki, iş Hikâyeleri: Bullet Point'lerinizi Kısa Vaka Çalışmalarına Çevirin
Self-hosted PaaS yöneticilerinin sahip olduğu en güçlü kanıt, somut olaylardır. Aslına bakılırsa, cV'nin deneyim bölümünde her görev için bir mini vaka anlatımı kurgulayın.
Örnek Yapı
- Durum: Şirketin SaaS harcamaları yıllık artış gösteriyordu.
- Eylem: Coolify self-hosted PaaS kurarak 8 uygulamayı kendi altyapısına taşıdım.
- Gerçekte, sonuç: Aylık bulut maliyetini mühim ölçüde düşürdüm, dağıtım sürelerini kısalttım.
Şöyle ki, bu durum-eylem-sonuç üçlüsü, işe alım uzmanının zihninde hızla bir senaryo kurmasını kazandırır. Siz sadece bir teknisyen değil, bir karar verici ve problem çözücü olarak konumlanırsınız.
Sayılarla Konuşmak
Mümkün olan her yerde ölçülebilir veriler tercih edin. Uygulama sayısı, dağıtım sıklığı, kesinti süresi, geri yükleme süresi, kullanıcı sayısı. Kayda değer olan, bu rakamların gerçekçi ve doğrulanabilir olmasıdır. Uydurma istatistikler, mülakat aşamasında çabucak çürütülür ve güvenilirliğinizi sarsar.
Soft Skills'lerin Sessiz Ağırlığı
Aslına bakılırsa, self-hosted PaaS yöneticisi, aynı anda yazılımcılarla, ürün yöneticileriyle ve bazen son kullanıcılarla iletişim kurar. Bu nedenle özgeçmişte soft skills'ler de stratejik biçimde görünmelidir.
- İşin aslı, çapraz fonksiyonel iletişim: Geliştirici olmayan ekiplere teknik kavramları aktarabilme.
- Gerçekte, belgeleme disiplini: Wiki, Confluence veya Markdown tabanlı dokümanlarda bilgi birikimi.
- Problem yönetimi: Olay anında net karar verme ve ekipleri koordine etme becerisi.
- Öğrenme çevikliği: Açık kay ekosisteminde hızla güncel araçları benimseme.
Bu özellikler, özellikle sınırlı ekipler ve startup ortamları için belirleyici olabilir. CV'de "iletişim becerisi" gibi jenerik ifadeler yerine. Kısaca, "geliştirici ekiple haftalık deployment toplantısı yürütme" gibi somut cümleler tercih edilmelidir.
Sertifika mı, proje mi? İkisi arasındaki denge
Açık kay PaaS dünyasında büyük bulut sağlayıcılarının sertifikaları doğrudan geçerli olmayabilir. Ancak bu, sertifikasız başvuru anlamına gelmiyor. İşin aslı, linux Foundation, CNCF gibi kuruluşların sunduğu Kubernetes, container security, observability sertifikaları, özgeçmişinize evrensel bir ağırlık katar.
Öte yandan, açık kay projelere katkı. GitHub'daki repo'larınız ve kişisel PaaS kurulumlarınız, resmi belgelerden daha etkileyici kanıtlar olabilir. İşe alım uzmanları, kendi başına bir Dokploy kurup altı ay boyunca yöneten birinin. Sertifika sahibi ama deneyimi olmayan birinden daha değerli olduğunu bilir.
Özgeçmişinizde self-Hosted paaS'ı görünmez kahraman olarak konumlandırmak
PaaS yönetimi genellikle şirketin özgeçmişlerde az yer bulan arka ofis yetkinliği olarak kalır. Genelde, oysa müşteriye kesintisiz hizmet sunan, geliştiricilere hızlı dağıtım sağlayan. Maliyetleri kontrol altında tutan kişi aslında şirketin kılcal damarlarını yönetmektedir.
Bu nedenle CV'nizde "görünmez kahraman" yerine "kritik altyapı mimarı" olarak konumlanın. Şöyle ki, pozisyon başlığınızı "Self-Hosted PaaS Administrator" yerine "Cloud Infrastructure and Deployment Engineer" gibi daha geniş bir çerçeveye taşıyabilirsiniz. Yaptığınız iş aynı, ama anlatımı işverene daha çekici gelir.
Sık yapılan hatalar ve sessiz riskler
Self-hosted PaaS yöneticilerinin CV'lerinde sıkça karşılaşılan hatalar:
- Araç listesi cehennemine düşmek: 25 farklı aracı yan yana yazmak, hiçbirinde derinleşmediğiniz izlenimini verir.
- Versiyon detaylarına boğulmak: "Coolify v4.0.1" gibi bilgiler CV için gereksizdir, mülakatta konuşulur.
- Sonuç odaklı olmamak: "Docker kullandım" yerine "ne elde ettim" sorusunu cevaplamamak.
- ATS tuzaklarına düşmek: İki sütunlu tasarım, başlık-resim ilişkisi, gizli metin gibi teknikler.
Bu hataların ortak noktası, özgeçmişin sizi değil araçları anlatmasıdır. CV her zaman sizin hikâyenizi, kararlarınızı ve etkinizi anlatmalıdır.
Bir noktada, yazılım geliştirici ile paaS yöneticisi arasındaki ince çizgi
Net konuşmak gerekirse, cv hazırlama sürecinde en çok karıştırılan noktalardan biri, kendinizi nasıl tanımladığınızdır. Eğer ağırlıklı olarak uygulama dağıtımı ve altyapı yönetimi yapıyorsanız. Net konuşmak gerekirse, kendinizi "full stack developer" yerine "platform/infrastructure engineer" olarak konumlandırmak daha isabetli olacaktır. Bu, sizi arayan işverenlerin sizi isabetli kelimelerle aramasını kolaylaştırır.
Sektörel farklılıklar: startup, kurumsal, freelance
Self-hosted PaaS becerilerinizin anlatımı, başvurduğunuz kuruma göre değişir.
Startup
- Hız, otomasyon ve maliyet tasarrufu vurgulanır.
- Net konuşmak gerekirse, sıfırdan PaaS kurulumu gibi kurucu öyküleri öne çıkar.
- Çok yönlülük ve öğrenme çevikliği belirleyicidir.
Kurumsal
- Standartlara uyum, denetim ve dokümantasyon vurgulanır.
- Çoğu durumda, felaket kurtarma senaryosu, KVKK uyumlu mimari gibi ifadeler öne çıkar.
- Ölçek ve SLA kavramları önem kazanır.
Freelance ve Danışmanlık
- Müşteri portföyü, başka sektör deneyimi vurgulanır.
- Müşteri başına ortalama maliyet tasarrufu gibi sonuç odaklı metrikler eklenir.
- Sözleşme yönetimi ve iletişim becerileri öne çıkar.
Bir özgeçmişin evrimi: ilk taslak, revizyon, yayın
Gerçekte, cv hazırlama süreci tek seferlik bir eylem değil, yinelenen bir döngüdür. Önerilen pratik şudur:
- Ana bir CV taslağı oluşturun: Tüm deneyim, proje ve becerilerin yer aldığı uzun versiyon.
- Her iş ilanı için 15-20 dakika ayırarak, ana taslağı ilana göre kırpın.
- Bullet point'leri yeniden sıralayın, ilandaki anahtar kelimeleri öne çıkarın.
- Sahada, son okumayı PDF formatında, ATS simülatöründe test edin.
- Yılda iki kez tüm CV'yi gözden geçirip taze deneyimleri dahil edin.
Genelde, bu ritüel, özgeçmişinizin zamanla paslanmasını önler ve her başvuruda taze kalmasını sunar.
Sırtınızı arkaya yaslayın: aracı değil, kararı anlatın
Aslına bakılırsa, self-hosted PaaS yönetimi, özgeçmişlerde yeterince temsil edilmeyen ama değeri bir uzmanlık alanı. Dokploy, Coolify veya CapRover gibi araçları yararlanmak sizi başka kılmaz; bu araçlarla neyi başardığınız. Genelde, kimi etkilediğiniz ve hangi kararları aldığınız değişik kılar.
Gerçekte, cV'nizde her satır, bir iş sorusuna cevap olmalıdır: Bu kişi ne yapabilir? Bu kişi bunu daha önce kanıtladı mı? Bu kişi bizim ortamımıza uyum kazandırır mı? Bu üç soruya güçlü yanıtlar veren bir özgeçmiş. ATS filtrelerini geçse de geçmese de mülakat masasına sizi taşıyacaktır.
Ücretsiz şablonlardan açık kaynak CV üreteçlerine kadar pek çok araç, profesyonel bir görünüm için yeterli altyapıyı sunuyor. Asıl iş, bu altyapıyı sizin hikâyenizle doldurmak.
ATS uyumlu CV'ni dakikalar içinde hazırla.
Ücretsiz Başla