Proje alıyorum

Kubernetes ve CI/CD tarafında freelance iş alıyorum

2022'den beri DevOps mühendisiyim. Finans, bahis ve havacılık sektörlerindeki ekiplerde Kubernetes kümeleri kurdum, CI/CD hatları yazdım, GitOps'a geçişleri yürüttüm. En son Hetzner'da Terraform ile 3 master + 14 worker'lık bir Talos kümesi kurdum; ArgoCD, Vault ve Keycloak ile işletiyorum.
Aynı anda tek projeye bakıyorum, böylece her işe tam odaklanabiliyorum. Ne yapmak istediğinizi yazın; işi alabilecek durumda mıyım ve ne kadar sürer, açıkça söylerim.

Süre ve takvim Proje analizinden sonra belirlenir
Dönüş süresi 24 saat
Saat dilimi UTC+3 (Türkiye)
Başlangıç Hemen
Faturalandırma Kurumsal fatura
Çalışma şekli Uzaktan

Çözdüğüm problemler

Üretimde karşılaştığım problemler, ne yaptığım ve ölçülen sonuç. Benzerini yaşıyorsanız aynı işi sizin ortamınızda yapabilirim.

Tüm kodlar sizin ortamınıza iletilir: Terraform, Helm ve pipeline'lar sizin deponuzda kalır, runbook'larla birlikte.

Kurumsal yazılım · 2026

CI Azure DevOps'ta kaldı, CD Argo CD'ye geçti

Problem
Build'ler Azure DevOps'ta çalışıyordu ama deploy'lar ortamdan ortama farklı yollarla yapılıyordu; hangi sürümün nerede olduğu net değildi.
Ne yaptım
Rancher yönetimli kümelerde Argo CD kurdum. Azure DevOps pipeline'ı image'ı build edip tag'i Git'e yazıyor, Argo CD kümeyi Git'ten senkronluyor.
Sonuç
Release'ler ortamlar arasında izlenebilir ve tutarlı hâle geldi.
Argo CDAzure DevOpsRancherKubernetes
Online bahis platformu · 2025–2026

Şirket genelinde GitOps, HA Argo CD ile

Problem
Deploy'lar pipeline'lardan kümeye push ediliyordu; Argo CD tek bir node'a bağlıydı ve ekipler arasında ortak bir düzen yoktu.
Ne yaptım
Argo CD'yi yüksek erişilebilir kurdum, şirket geneli GitOps mimari kararlarını verdim, kurulumu dokümante edip ekiplere eğitim verdim.
Sonuç
Ekipler deploy'larını tek bir GitOps düzeniyle, kendileri yönetiyor.
Argo CDGitLab CIKubernetesHelm
Freelance · 2026

Secret'lar Git'ten çıktı, Vault'a taşındı

Problem
Uygulama şifreleri Git'te ve manifest'lerde duruyordu; bir şifreyi değiştirmek elle yapılan, riskli bir işti.
Ne yaptım
HashiCorp Vault ve External Secrets Operator kurdum; uygulamalar aynı Kubernetes Secret adını okumaya devam etti, kaynak Vault oldu. Küme girişini Keycloak OIDC'ye bağladım.
Sonuç
Git'te secret kalmadı, rotation tek yerden yapılıyor.
HashiCorp VaultExternal Secrets OperatorArgo CDKeycloak
Freelance · 2026

Sıfırdan production Kubernetes: 17 node

Problem
Ekibin kod olarak yönetilen, tekrar kurulabilen bir Kubernetes platformu yoktu.
Ne yaptım
Hetzner Cloud'da Terraform ile load balancer dahil 3 control plane ve 14 worker'lık bir Talos kümesi kurdum; Argo CD, Helm, Grafana ve Loki ile teslim ettim.
Sonuç
Küme tek bir Terraform ve Git deposundan yeniden kurulabiliyor.
TerraformTalosHetzner CloudArgo CDGrafanaLoki
Online bahis platformu · 2025–2026

Container taraması: sıfırdan 100+ servise

Problem
Şirkette hiçbir container image'ı güvenlik açığı için taranmıyordu.
Ne yaptım
Trivy ile V2 tarama mimarisini tasarlayıp CI pipeline'larına ekledim; kritik bulguları üst yönetime raporladım.
Sonuç
Image taraması sıfırdan 100+ servise yayıldı.
TrivyGitLab CIKubernetes
Bankacılık · 2024–2025

150+ repo TFS'ten GitHub'a, script ile

Problem
Yüzlerce repo eski TFS'teydi; elle taşımak aylar sürecek ve sahipsiz repolar bırakacaktı.
Ne yaptım
Python ile bir taşıma aracı yazdım; SonarQube'u API'si üzerinden bağlayıp her repo için CODEOWNERS dosyası ürettim.
Sonuç
150+ repo taşındı, her biri ilk günden bir review sahibiyle açıldı.
PythonGitHubTFSSonarQube

Çalışma Modelleri

İşin şekline göre farklı modellerle çalışıyorum; hangisinin uygun olduğuna ilk görüşmede birlikte karar veriyoruz.

Her paketin altında başlangıç fiyatı yazıyor; kesin fiyatı kapsam netleşince e-posta ile yazılı olarak paylaşıyorum. Paketlerin dışında süreklilik gereken işler için aylık fractional destek de veriyorum.

Proje Bazlı Kurulum

Tanımlı bir kapsam ve net bir teslimat takvimi.

  • Sıfırdan Kubernetes kümesi kurulumu (Talos, kind, Rancher)
  • Terraform ile bulut altyapısı ve load balancer provizyonu
  • ArgoCD ile GitOps akışının kurulması ve Helm chart'larının yazılması
  • Devir sırasında runbook ve mimari dokümantasyonu
Uygun olduğu durum: Altyapısını sıfırdan kuracak veya baştan kurgulayacak ekipler.
Ücretlendirme: Kapsam netleştikten sonra e-posta ile sabit fiyat teklifi.

Altyapı İncelemesi

Mevcut kurulumun gözden geçirilip önceliklendirilmiş yol haritasına dönüştürülmesi.

  • Küme, pipeline ve dağıtım süreçlerinin incelenmesi
  • Güvenlik, maliyet ve dayanıklılık açısından bulgu raporu
  • Etki/eforuna göre sıralanmış iyileştirme listesi
  • Bulguların ekiple birlikte gözden geçirildiği kapanış oturumu
Uygun olduğu durum: Kurulumu ayakta olan ama nereden devam edeceğini netleştirmek isteyen ekipler.
Ücretlendirme: 1-2 haftalık sabit kapsam; ücret e-posta ile paylaşılır.

Aylık Destek (Part-time DevOps)

Kendi DevOps ekibi olmayan takımlar için haftalık ayrılmış zaman.

  • Haftada anlaşılan saat kadar ayrılmış çalışma zamanı
  • Pipeline bakımı, sürüm süreçleri ve altyapı değişiklikleri
  • Gözlemlenebilirlik ve uyarı kurallarının iyileştirilmesi
  • Ekibin sorularına gün içinde eşlik etme
Uygun olduğu durum: Sürekli desteğe ihtiyaç duyan, tam zamanlı işe alım yapmayan ekipler.
Ücretlendirme: Haftalık saat taahhüdüne göre aylık ücret; e-posta ile netleştirilir.

Eğitim & Ekip Aktarımı

Kurulan sistemin ekip tarafından sahiplenilmesi için uygulamalı aktarım.

  • Docker, Kubernetes, CI/CD ve GitOps üzerine uygulamalı oturumlar
  • Ekibin kendi kod tabanı üzerinden ilerleyen örnekler
  • Onboarding dokümanı ve runbook hazırlığı
  • Birebir mentorluk seçeneği
Uygun olduğu durum: Devraldığı sistemi kendi başına işletmek isteyen ekipler.
Ücretlendirme: Oturum sayısına göre; ücret e-posta ile paylaşılır.

Destek Verdiğim Alanlar

Üretim ortamlarında bizzat kurup işlettiğim konular.

Kubernetes Platform Kurulumu

Üretim ortamına hazır küme kurulumu, yükseltme ve kapasite planlaması.

TalosRancherHelmKustomizekind

GitOps & Sürüm Yönetimi

Dağıtımların Git'ten yönetildiği, geri alınabilir ve izlenebilir bir akış.

ArgoCDHelmfileKustomizeGit

CI/CD Pipeline Kurulumu

Uçtan uca derleme, test ve dağıtım hatları; self-hosted runner kurulumu dahil.

GitHub ActionsGitLab CIJenkinsAzure DevOps

Kod ile Altyapı (IaC)

Elle kurulan sunucular yerine sürüm kontrollü, tekrar üretilebilir altyapı.

TerraformAnsiblePackerHetzner CloudGCPAWS

Gözlemlenebilirlik

Metrik, log ve uyarıların tek yerden toplandığı, gürültüsüz bir kurulum.

PrometheusGrafanaLokiELK StackOpenTelemetry

DevSecOps & Secret Yönetimi

Sırların depodan çıkarılması, imaj taraması ve merkezî kimlik doğrulama.

HashiCorp VaultExternal Secrets OperatorTrivyKeycloak OIDCLDAP

Geliştirici Deneyimi

Proje şablonları, iç portal ve depo taşımalarıyla ekibin işini hızlandırma.

BackstageCookiecutterNexusSonarQubePythonGo

Nasıl İlerliyoruz?

1
Tanışma görüşmesi

30 dakikalık ücretsiz bir görüşmede mevcut durumu, ekibi ve beklentiyi konuşuyoruz.

2
Kapsam ve teklif

Yapılacak işi, teslimatları ve takvimi yazılı olarak paylaşıyorum; üzerinde anlaşınca başlıyoruz.

3
Kurulum ve uygulama

Her şey kod olarak (Terraform, Helm, Ansible) sizin deponuzda ilerler; haftalık kısa durum notu paylaşırım.

4
Devir ve dokümantasyon

Kurulan sistemi ekibinize devrediyorum: runbook, mimari notlar ve gerekirse birebir aktarım oturumu.

Ödeme ve faturalandırma

Kapsam ve fiyat yazılı teklifle netleşir; ödeme ve fatura ayrıntıları teklifle birlikte gelir.

Faturalı çalışma

Her ödeme için kurumsal fatura kesilir.

Ödeme yöntemleri

  • Havale / EFT TRY · QNB
  • Yurt dışı havale (SWIFT) USD, EUR · QNB
  • Kartla ödeme Buy Me a Coffee · USD

Teklif ve teslimat

Kapsam, teslimatlar ve takvim yazılı teklifte yer alır. Banka bilgileri teklifle birlikte paylaşılır; tüm kod ve dokümanlar (PDF) size teslim edilir.

İhtiyaç analizi

Problemi sıfırdan yazmanıza gerek yok: size en yakın seçenekleri işaretleyin, sonunda durumunuza göre ne yapılabileceğini hemen görün. Zorunlu olan yalnızca ilk soru ve iletişim bilgisi.

  • Tüm kodlar sizin ortamınıza iletilir
  • Formdan sonra ücretsiz tanışma için saat seçin
  • Bilgileriniz yalnızca bu talep için saklanır
Neye ihtiyacınız var?
Bugün neler kullanıyorsunuz?

CI aracınız

Uygulamalar nerede çalışıyor?

Deploy nasıl yapılıyor?

3 soruluk altyapı sağlık testi

Şifreler ve API anahtarları nerede duruyor?

Loglarınızı nereden okuyorsunuz?

Kubernetes'te NetworkPolicy var mı?

Durumunuza göre ne yapılabilir

Ne zaman başlamak istiyorsunuz?

Çalışma modeli ve not eklemek ister misiniz? (isteğe bağlı)