✕ Berkay GüçlüVirtual Environment 9.2Ara…LinkedInİletişimtr en
Datacenter › Berkay Güçlü ● running

Özet

Ad
Berkay Güçlü
Rol
Linux Sistem Yöneticisi
Konum
Ankara, Türkiye
Durum
running
Çalışma süresi
4 yıl 4 ay (Özgür Yazılım A.Ş.)
Bağlantılar
iletisim@berkayguclu.com · linkedin.com/in/berkay-guclu · Kişisel Blog

Notes

Linux ve Kubernetes tabanlı altyapılarda uzmanlaşmış, otomasyon ve gözlemlenebilirliğe odaklanan bir sistem yöneticisiyim. Farklı ölçeklerdeki müşteri ortamları için güvenilir, ölçeklenebilir ve sürdürülebilir sistemler tasarlıyor ve yönetiyorum. Sektördeki gelişmeleri yakından takip ederek teknik becerilerimi sürekli geliştiriyorum.

Virtual Machine 100 (linux-system-administrator) on node 'ozgur-yazilim-a-s'

Rol
Linux Sistem Yöneticisi · Özgür Yazılım A.Ş., Uzaktan
Status
running
Tarih
Haziran 2022 – Günümüz (4 yıl 4 ay)
  • Yüksek erişilebilir ve ölçeklenebilir Kubernetes (RKE2, OpenShift, Talos Linux) küme mimarileri tasarladım, kurdum ve yönetiyorum; Rancher üzerinde GitLab, Jenkins, SonarQube, Nexus, Keycloak, Rocket.Chat, Jitsi, Nextcloud ve OpenSearch gibi servisleri kurup işlettim, Longhorn yedeklemesini yapılandırdım.
  • Farklı sektör ve ölçeklerdeki müşteriler için Red Hat ve Debian tabanlı Linux sunucuları kurup bakımını ve optimizasyonunu yapıyorum.
  • Sunucu güvenliği, kullanıcı yetkilendirme ve sistem güncelleme politikalarını uyguladım; Wazuh ve OSSEC ile saldırı tespiti, Nessus ile zafiyet taraması kurdum, sunucu sıkılaştırma ve güvenlik duvarı standartları oluşturdum.
  • Keycloak'ı yüksek erişilebilir olarak kurup GitLab, Zabbix, Nextcloud ve Rocket.Chat ile SSO entegrasyonlarını yaptım; OpenLDAP ile merkezi kimlik yönetimi sağladım.
  • Consul ile HashiCorp Vault kümesi kurdum; Vault Agent ile Kubernetes pod'larına secret enjeksiyonunu ve Zabbix–Vault entegrasyonunu hayata geçirdim.
  • KVM/QEMU, VMware ve Proxmox tabanlı sanallaştırma platformlarını kaynak planlaması ve yüksek erişilebilirlik yapılandırmalarıyla birlikte tasarlayıp yönettim.
  • Keepalived ve HAProxy kümeleri ile Envoy proxy kullanarak yük dengeleme ve yüksek erişilebilirlik sağladım.
  • Bakım, izleme ve dağıtım süreçlerini Bash ve Python ile otomatikleştirdim; elle yapılan işleri azaltan betik ve araçlar geliştirdim.
  • Jenkins, SonarQube ve Nexus'u birleştiren tam otomatik CI/CD hatları kurdum; Jenkins Configuration as Code ve container içinde çalışan işlerle, Fortify SCA ve Dependency-Track entegrasyonlarıyla kod kalitesi ve güvenlik analizini dağıtım akışına kattım.
  • PostgreSQL için Patroni ve Consul ile otomatik failover, repmgr ve Barman ile felaket kurtarma senaryoları kurdum; Valkey-Sentinel, Redis Cluster ve MongoDB replika kümelerini yönettim, MySQL dahil veritabanlarının yedekleme ve taşıma süreçlerini yürüttüm.
  • Elasticsearch'ten OpenSearch'e geçişi ve CCR ile felaket kurtarmayı gerçekleştirdim; Graylog kümelerini 2.x'ten 7.x'e yükselttim, Logstash, Nxlog ve Graylog Sidecar ile log toplama altyapısını kurdum.
  • Kafka ve RabbitMQ kümelerini kurup yönettim; Kafka için MirrorMaker ile kümeler arası replikasyona dayanan bir felaket kurtarma yapısı oluşturdum.
  • Zabbix, Graylog/Rsyslog, Bacula ve GitLab gibi yönetim ve izleme araçlarını kurup bakımını yaptım.

Virtual Machine 101 (part-time-technical-staff) on node 'ege-university'

Rol
Yarı Zamanlı Teknik Personel · Ege Üniversitesi, İzmir
Status
stopped
Tarih
Kasım 2021 – Haziran 2022 (7 ay)
  • Bilgisayar donanım ve yazılım sorunlarını tespit edip giderdim, son kullanıcılara teknik destek verdim.
  • Router, switch, erişim noktası ve güvenlik duvarı gibi ağ cihazlarını kurup yapılandırdım; yerel ağ altyapısını kurdum ve bakımını yaptım.
  • Windows Server 2012 R2 ve 2016 ortamlarını, ince istemci ve terminal sistemlerini yönettim.

Node 'homelab' — Kişisel altyapı (homelab)

Tek bir Proxmox VE sunucusu üzerinde kendi servislerimi barındırdığım, sıfırdan kurduğum ve sürekli geliştirdiğim altyapı. Bu site de üzerinde çalışıyor.

  • Proxmox VE 9 üzerinde 3 düğümlü RKE2 Kubernetes kümesi; kube-vip ile API VIP, Longhorn dağıtık depolama, Traefik ingress.
  • HAProxy ile SNI tabanlı yönlendirme; cert-manager ve Let's Encrypt DNS-01 ile otomatik sertifikalar.
  • Stalwart ile kendi e-posta sunucum (SPF, DKIM, DMARC, ters DNS) ve web postası.
  • VictoriaMetrics, node-exporter ve Grafana ile metrikler; Uptime Kuma ve ntfy ile izleme ve bildirimler; Diun ile imaj güncelleme takibi.
  • llama.cpp ile yerel LLM sunucusu ve Open WebUI; günlük sistem raporlarını özetleyen Python otomasyonu.
  • AdGuard Home ile DNS-over-TLS, restic ile şifreli yedekleme.

Hardware (beceriler)

AygıtDeğer
LinuxDebian, Red Hat / Rocky, Ubuntu, openSUSE, Arch, systemd, SELinux, firewalld
KonteynerDocker, Kubernetes, RKE2, OpenShift, Rancher, Talos, k3s, kubeadm, Helm, Longhorn
SanallaştırmaKVM/QEMU, Proxmox VE, VMware, VirtualBox
Otomasyon ve CI/CDBash, Python, Ansible, Jenkins, GitLab, SonarQube, Nexus, Dependency-Track
İzleme ve logZabbix, Grafana, Graylog, Rsyslog, VictoriaMetrics, Logstash, Kibana, OpenSearch Dashboards, Nagios XI, Sentry
Kimlik ve güvenlikKeycloak, HashiCorp Vault, OpenLDAP, Wazuh, OSSEC, Nessus
VeritabanıPostgreSQL, MySQL, MongoDB, Patroni, repmgr
Arama, önbellek ve kuyrukOpenSearch, Elasticsearch, Redis, Valkey, RabbitMQ, Kafka
Web ve uygulama sunucularıApache, Nginx, PHP-FPM, Tomcat, WildFly
Yedekleme ve depolamaBacula, Barman, MinIO
AğTCP/IP, DNS, PowerDNS, HAProxy, Keepalived, Envoy, WireGuard, OpenVPN, Let's Encrypt

Backup Jobs (eğitmenlik)

Özgür Yazılım A.Ş.
  • Linux Sistem Yönetimi 101-102-103-104
  • Kubernetes 101
  • Jenkins Atölyesi
  • Ansible Atölyesi
Mustafa Akgül Özgür Yazılım Kampları 2023 – 2025
  • Graylog ile Log Yönetimi ve Analizi
  • GNU/Linux Sistem Yönetimi (1. Seviye)
  • Zabbix ile Sunucu ve Servis İzleme
  • Kubernetes ve Konteyner Teknolojileri

Tasks

BaşlangıçBitişNodeAçıklamaStatus
2024-09ankara-universitesiYönetim Bilişim Sistemleri (Uzaktan Eğitim) · Ankara Üniversitesirunning
20232025mustafa-akgul-ozgur-yazilim-kamplariEğitmenlik · Mustafa Akgül Özgür Yazılım KamplarıOK
2022-06ozgur-yazilim-a-sLinux Sistem Yöneticisi · Özgür Yazılım A.Ş.running
2021-112022-06ege-universitesiYarı Zamanlı Teknik Personel · Ege ÜniversitesiOK
2020-092022-06ege-universitesiBilgisayar Programcılığı · Ege ÜniversitesiOK
Diller
Türkçe — ana dil · İngilizce — B2
Web tasarımları local LLM desteğiyle hazırlanmıştır.