DevOps Engineer
Information Technology (IT)
Ankara, Ankara, Türkiye
Job Overview
Sorumluluklar
- Kubernetes cluster tasarlamak, uygulamak ve yönetmek.
- Event-driven architecture ile çalışan uygulamalar için k8s altyapısını yönetmek.
- Dağıtım verimliliğini ve güvenilirliğini artırmak için CI/CD süreçlerini optimize etmek.
- Platformda mesaj kuyruğu sistemlerini entegre etmek, yönetmek ve bakımını yapmak.
- Yeni özelliklerin sorunsuz entegrasyonunu sağlamak için yazılım geliştirme ekipleri ile işbirliği yapmak.
- Sistem performansını izlemek, sorunları gidermek ve gerekli optimizasyonları uygulamak.
- Altyapımızın güvenliğini, erişilebilirliğini ve dayanıklılığını sağlamak.
Aranan Nitelikler
- Üretim ortamlarında Kubernetes konusunda geniş deneyim.
- CI/CD süreçleri dahil olmak üzere DevOps uygulamaları ve araçları konusunda bilgi sahibi olmak.
- Vault konusunda bilgi sahibi olmak.
- Helm Chart, Tekton gibi araçlar konusunda deneyim sahibi olmak
- RabbitMQ ve dağıtık sistemlerde entegrasyonu konusunda yeterlilik,
- Keda, Knative gibi araçlar konusunda bilgi sahibi olmak,
- Bare Metal Clusterlar konusunda deneyim sahibi olmak,
- Sistem ve network güvenliği konusunda bilgi sahibi olmak,
- Güçlü scripting becerileri (örneğin, Python, Bash),
- İzleme araçlarına (örneğin, Prometheus, Grafana, Kibana) aşinalık,
- Problem çözme ve iletişim becerileri.
Tercih Edilen Nitelikler
- Kubernetes sertifikasyonu (CKA, CKAD).
- Diğer mesaj aracıları (örneğin, Kafka) ile deneyim.
- Herhangi bir konuda büyük ölçekli dağıtımları yönetme konusunda kanıtlanmış başarılar.
- DevOps ta güvenlik en iyi uygulamaları konusunda bilgi.
Responsibilities
- Design, implement, and manage Kubernetes clusters.
- Manage the k8s infrastructure for applications operating with event-driven architecture.
- Optimize CI/CD processes to enhance deployment efficiency and reliability.
- Integrate, manage, and maintain message queue systems on our platform.
- Collaborate with software development teams to ensure seamless integration of new features.
- Monitor system performance, troubleshoot issues, and implement necessary optimizations.
- Ensure the security, accessibility, and resilience of our infrastructure.
Required Qualifications
- Extensive experience with Kubernetes in production environments.
- Knowledge of DevOps practices and tools, including CI/CD processes.
- Familiarity with Vault.
- Experience with tools like Helm Chart and Tekton.
- Proficiency in RabbitMQ and its integration in distributed systems.
- Knowledge of tools like Keda and Knative.
- Experience with Bare Metal Clusters.
- Understanding of system and network security.
- Strong scripting skills (e.g., Python, Bash).
- Familiarity with monitoring tools (e.g., Prometheus, Grafana, Kibana).
- Problem-solving and communication skills.
Preferred Qualifications
- Kubernetes certification (CKA, CKAD).
- Experience with other messaging brokers (e.g., Kafka).
- Proven success in managing large-scale deployments in any domain.
- Knowledge of security best practices in DevOps.
Share link
https://go4talent.hrpanda.co/devops-engineer