Pozisyon Sorumlulukları
1. Altyapı ve Sunucu Operasyonları (Çekirdek Sorumluluklar)
- Şirket sunucu kümelerinin mimari tasarımı, kurulumu ve optimizasyonundan sorumlu (OCI/AWS).
- Linux sunucuları, sistem ortamı, kullanıcı izinleri, SSH anahtarları, SFTP, güvenlik duvarı, güvenlik grubu yönetimi.
- Nginx, SSL, ters proxy, alan adı ve sertifika yönetimi; yüksek erişilebilirlik ve güvenliğin sürdürülmesi.
- Sanal makineler, yük dengeleme (LB), nesne depolama, VPC/VCN ağı, alt ağlar ve güvenlik grubu politikalarının bakımı.
- Üretim ortamı sorunlarının giderilmesi: port çakışmaları, izin hataları, servis başlatılamaması, disk doluluğu, ağ anormallikleri vb.
2. CI/CD ve Dağıtım Yönetimi
- CI/CD süreçlerinin tasarımı, kurulumu ve bakımı (GitHub Actions/GitLab CI/Jenkins).
- Dağıtım betikleri, otomatik derleme betikleri, ortam değişkenleri yönetimi ve sürüm yayın süreçlerinin yazımı ve bakımı.
- Test, UAT ve üretim ortamları için dağıtım stratejileri, geri alma prosedürleri, mavi-yeşil dağıtım ve kademeli dağıtım yönetimi.
- Geliştirme ekibi ile iş birliği içinde günlük sürümler, acil düzeltmeler ve konfigürasyon yönetimi.
3. Sistem Kararlılığı ve Erişilebilirlik (SRE Odaklı)
- Uygulama izleme sistemi kurulumu (Prometheus, Grafana, ELK, CloudWatch).
- CPU, bellek, disk kullanımı, servis ve API anormallikleri için alarm sistemi kurulumu ve yönetimi.
- SLA, SLO ve SLI tanımlama ve uygulama; sistem kararlılığının artırılması.
- Düzenli kapasite planlaması, performans optimizasyonu ve sistem stres testlerinin gerçekleştirilmesi.
4. Güvenlik ve Erişim Yönetimi
- Sunucu hesapları, bulut platformu hesapları, Git depo izinleri ve Jira/Wiki sistem izinlerinin yönetimi.
- Atlama sunucusu (Jump Server/Bastion) kurulumu ve bakımı; en az ayrıcalık ilkesi uygulanması.
- Güvenlik temel politikalarının yazımı; düzenli yama güncellemeleri, zafiyet taramaları ve güvenlik denetimleri.
- Güvenlik ve risk kontrol ekipleri ile iş birliği içinde brute-force saldırıları, anormal trafik ve servis zaafiyetleri gibi güvenlik olaylarının yönetimi.
5. Veri Tabanı ve Ara Yazılım Bakımı
- MySQL, PostgreSQL, Redis ve Kafka gibi servislerin kurulum, yedekleme ve birincil-ikincil yapılandırma süreçlerinin yönetimi.
- Veritabanı performans optimizasyonu, yavaş SQL analizi ve bağlantı havuzu iyileştirmeleri.
- Yedekleme stratejileri, otomatik yedekleme, uzak felaket kurtarma çözümleri ve düzenli kurtarma tatbikatlarının uygulanması.
6. Dokümantasyon ve Varlık Yönetimi
- Sunucu envanteri, alan adı ve sertifika envanteri ile izin listelerinin güncel tutulması.
- Operasyonel dokümantasyonun hazırlanması ve güncellenmesi: dağıtım yönergeleri, yayın süreçleri, güvenlik politikaları ve mimari diyagramlar.
- Operasyonel varlıkların yönetimi: sunucu özellikleri, izleme panelleri, anahtarlar, ortam yapılandırmaları ve ağ topoloji diyagramları.
7. Ekip ve Süreç Oluşturma
- Operasyon ekibinin günlük yönetimi ve eğitim süreçlerinden sorumlu olmak.
- Üretim değişiklik süreçleri, yayın politikaları, erişim yönetimi ve felaket kurtarma politikalarının uygulanmasını sağlamak.
- Geliştirme, arka uç, DBA ve güvenlik ekipleriyle koordinasyon sağlayarak acil arızaları yönetmek.
Pozisyon Gereksinimleri
- Linux sistem yönetimi, Shell betik yazımı ve ağ temelleri (Katman 3/4/7) konularında uzman.
- OCI ve AWS gibi bulut platformu operasyonlarına hâkim.
- Nginx, SSL, ters proxy, Keepalived ve yük dengeleme teknolojilerine ileri düzeyde hakim.
- Docker ve Compose başta olmak üzere Docker/Kubernetes konusunda deneyimli.
- CI/CD pipeline araçları (GitHub Actions, GitLab CI, Jenkins) konusunda deneyim sahibi.
- MySQL temelleri, replikasyon, yedekleme, kurtarma ve performans optimizasyonu konularında uzman.
- Redis, Kafka veya RabbitMQ gibi en az bir yaygın ara yazılım hakkında bilgi sahibi.
- Prometheus, Grafana, ELK veya Loki gibi izleme sistemleri kurulumu deneyimi.
Tercih Sebepleri
- Güçlü mantıksal düşünme ve hızlı sorun giderme becerisi; çevrim içi problemleri bağımsız çözebilme.
- İzleme, alarm, güvenlik, erişim yönetimi ve süreçler dahil eksiksiz bir operasyonel bakış açısı.
- Varlık tabloları, ağ topolojisi ve süreç politikaları hazırlama konusunda iyi dokümantasyon yeteneği.
- Güçlü iletişim ve çapraz ekip iş birliği becerileri.
- Finans, borsa veya blockchain sektörlerinde operasyon deneyimi.
- Yüksek eşzamanlılık ve yüksek erişilebilirlik gerektiren mimari tasarım bilgisi.