Orta seviye DevOps mühendisi
SözleşmeliTam zamanlıOfiste
Genel bakış
Ölçeklenebilir altyapı ve dağıtım platformlarını oluşturmaya, otomatikleştirmeye ve sürdürmeye yardımcı olacak; güçlü cloud-native deneyime sahip, yetenekli ve motive bir orta seviye DevOps mühendisi arıyoruz. İdeal aday Kubernetes, bulut platformları, Infrastructure as Code (IaC) ve CI/CD otomasyonu konusunda uygulamalı deneyime sahiptir ve güvenilirlik, ölçeklenebilirlik ile teslim hızını artırmak için geliştirme ekipleriyle yakın çalışmaktan keyif alır.
Sorumluluklar:
Bulut altyapısı ve platform operasyonları
- AWS, Azure veya GCP üzerinde güvenli, ölçeklenebilir ve yüksek erişilebilirlikli bulut altyapısı tasarlamak, dağıtmak ve sürdürmek.
- Konteynerleştirilmiş ve mikroservis tabanlı mimarilerle cloud-native uygulama dağıtımlarını desteklemek.
- Geliştirme, staging ve üretim ortamlarında Kubernetes kümeleri ile konteyner platformlarının yönetimine yardımcı olmak.
- Yüksek erişilebilirlik, yedekleme ve disaster recovery çözümleri uygulamak.
CI/CD ve otomasyon
- GitHub Actions, GitLab CI, Jenkins veya Azure DevOps gibi araçlarla CI/CD pipeline’larını oluşturmak, sürdürmek ve optimize etmek.
- Uygulama dağıtımı, test ve altyapı provision süreçlerini otomatikleştirmek.
- Release yönetimini ve dağıtım verimliliğini artırmak için geliştiricilerle iş birliği yapmak.
- Yazılım teslim iş akışlarında DevOps en iyi uygulamalarını teşvik etmek.
Infrastructure as Code (IaC)
- Terraform, Ansible, CloudFormation veya benzer araçlarla Infrastructure as Code geliştirmek ve sürdürmek.
- Projeler arasında altyapı provision ve ortam yapılandırmasını standartlaştırmak.
- Ortam yaşam döngüsü yönetimini ve altyapı ölçeklenebilirlik girişimlerini desteklemek.
İzleme, güvenilirlik ve performans
- Prometheus, Grafana, ELK/EFK Stack, Datadog veya benzer platformlarla izleme, loglama ve observability çözümleri uygulamak ve sürdürmek.
- Sistem sağlığını izlemek, olayları gidermek ve kök neden analizine katılmak.
- Performans ayarı, capacity planning ve bulut maliyet optimizasyonuna yardımcı olmak.
- Hizmet güvenilirliği ve uptime hedeflerini desteklemek.
Güvenlik ve DevSecOps
- Secrets yönetimi, erişim kontrolleri ve güvenlik açığı giderimi dahil güvenlik en iyi uygulamalarını uygulamak.
- CI/CD pipeline’larına güvenlik tarama ve uyumluluk kontrolleri entegre etmek.
- Güvenli bulut ortamlarını sürdürmek için engineering ve güvenlik ekipleriyle iş birliği yapmak.
İş birliği ve sürekli iyileştirme
- Uygulama teslimini desteklemek için Software Engineers, QA Engineers, Architects ve Product ekipleriyle yakın çalışmak.
- Altyapı incelemelerine, olay post-mortem’lerine ve teknik dokümantasyona katılmak.
- Platform güvenilirliğini, otomasyonu ve developer experience’ı iyileştirmek için yeni araç ve teknolojileri değerlendirmek.
- DevOps ve bulut operasyonlarında sürekli iyileştirme girişimlerine katkıda bulunmak.
Diğer sorumluluklar
- Altyapı denetimleri, bulut kullanım raporlama ve operasyonel incelemelere yardımcı olmak.
- Gerektiğinde on-call rotasyonlarına katılmak.
- Yönetim tarafından atanan diğer görevleri yerine getirmek.
Nitelikler
- Bilgisayar Bilimleri, Bilgi Teknolojileri, Mühendislik lisans derecesi veya eşdeğer pratik deneyim.
- DevOps, Cloud Engineering, Site Reliability Engineering (SRE) veya ilgili rollerde 4–7 yıl deneyim.
- En az bir büyük bulut platformunda uygulamalı deneyim: AWS, Azure veya Google Cloud Platform (GCP).
- Üretim ortamlarında Kubernetes ve Docker konusunda güçlü deneyim.
- GitHub Actions, GitLab CI, Jenkins, Azure DevOps veya benzer araçlarla CI/CD pipeline’ları oluşturma ve sürdürme deneyimi.
- Terraform, Ansible, CloudFormation veya Pulumi gibi Infrastructure as Code (IaC) araçlarında pratik deneyim.
- Linux sistem yönetimi ve ağ temelleri bilgisi.
- Prometheus, Grafana, ELK/EFK, Datadog veya eşdeğer izleme ve observability araçları deneyimi.
- Bash, Python, PowerShell veya benzer dillerde scripting deneyimi.
- Bulut güvenlik ilkeleri, IAM, ağ ve secrets yönetimi anlayışı.
- Güçlü sorun giderme, problem çözme ve iletişim becerileri.
Bonus / Nice to Have
- Argo CD veya Flux gibi GitOps araçları deneyimi.
- Istio veya Linkerd gibi service mesh teknolojileri bilgisi.
- AWS Lambda, Azure Functions veya Google Cloud Functions gibi serverless platform deneyimi.
- DevSecOps uygulamaları ve güvenlik otomasyonuna aşinalık.
- Mikroservis tabanlı mimarileri destekleme deneyimi.
- Multi-cloud veya hybrid-cloud ortamlarına maruz kalma.
- İlgili sertifikalar, örneğin:
- AWS Certified Developer veya Solutions Architect Associate
- Microsoft Azure Administrator Associate
- Google Associate Cloud Engineer
- Certified Kubernetes Administrator (CKA)
- HashiCorp Terraform Associate
