go4Talent Consultancy logo

DevOps Engineer

go4Talent Consultancy
Full-time
On-site
Ankara, Turkey
DevOps

Danışmanlığını yürüttüğümüz, yenilikçi siber güvenlik çözümleri sunan ve hızlı büyüyen startup iş ortağımız bünyesinde DevOps Engineer pozisyonu için bir arayışımız bulunmaktadır.

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.