DevOps Mühendisi İş İlanı

İşveren Hakkında
  • Ankara(Çankaya)
  • Bilişim, İnternet, Yazılım

GENEL NİTELİKLER

İŞ TANIMI

  • Yazılım geliştirme ve test süreçlerinin (CI/CD) optimizasyonu ve otomasyonu (DevOps) kapsamında mevcut süreç, sistem ve scriptlerinin idamesi ve iyileştirilmesi
  • Testleri tamamlanan yazılım geliştirmelerinin gerçek sistemlere sağlıklı bir şekilde uygulanmasına dair otomasyon sürecinin (DevOps) idamesi ve iyileştirilmesi
  • Sistemlerin ve servislerin sürekli olarak çalışır ve erişilebilir halde tutulması, olası sistem sorunların önlenmesi, ortaya çıkan problem durumlarında uygun seviyelerde alarm bildirimlerinin gönderilmesinin ve problemlerin zamanında giderilmesinin sağlanması.
  • Sistem yedekleme görevlerinin çalışmasının sağlanması, yedekten geri dönme senaryolarının test ve kontrollerinin yapılması, yedekleme çözümlerinin iyileştirilmesi için gerekli değişikliklerin planlanarak uygulamaya alınması
  • Sistemlerinin, bu sistemlerde tutulan verilerin ve yazılım kaynak kodlarının gizlilik, bütünlük ve erişim güvenliğinin sağlanarak korunması
  • Sistemlerin yüksek performanslı ve hatasız şekilde çalıştığının takip edilebilmesi için gerekli log toplama, log analiz, raporlama, monitoring ve alarm sistemlerinin kurulması, idamesi, yönetimi ve iyileştirilmesinin sağlanması
  • Sistem yönetimi için kullanılan merkezi yönetim ve otomasyon çözümlerinin GitOps prensipleri çerçevesinde idamesi ve iyileştirilmesi
  • Sistemlerde ortaya çıkan güvenlik açıklarının takip edilerek kapatılması ve uygun sürüm güncellemelerinin sistemlere uygulanması
  • Maliyet optimizasyonu sağlayan durumlarda on-premise çözümlere ilave olarak bulut çözümlerinin kullanılmasının sağlanması
  • Problem çözümünden başlayarak tüm yazılım geliştirme aşamalarında görev alınması
  • Alanındaki en son teknolojiyi sürekli takip ederek projeye yenilikçi katkılar sağlanması
  • Performans iyileştirme ihtiyaçları kapsamında sistem mimarisine yönelik gerekli değişikliklerin planlanması, projelendirilmesi ve uygulamaya alınması



ARANAN NİTELİKLER

  • Üniversitelerin Temel Bilimler, Bilgisayar veya Elektronik Mühendisliği bölümlerinden mezun olmak
  • En az 3 yıl Linux sistem yönetimi deneyimine sahip olmak
  • DevOps Mühendisi olarak en az 1 yıl uygulamalı çalışma deneyimine sahip olmak
  • Docker Swarm ve Docker Container tekonolojileri üzerinde en az 2 yıl deneyim sahibi olmak
  • Jenkins, Git/GitLab, SonarQube vb. CI/CD araçlarıyla deneyim sahibi olmak
  • Betik/programlama dillerinden en az birinde (Bash, Python, Groovy vb.) Linux sistemler üzerinde ihtiyaca yönelik otomasyon/yönetim scriptleri yazabilecek seviyede deneyim sahibi olmak ve olmak
  • İlişkisel (PostgreSQL vb.) ve NoSQL veritabanlarını (Elasticsearch, MongoDB vb.) yönetebilmek
  • HTTP, SSL/TLS, REST, WebSocket gibi web teknolojilerinde deneyim sahibi olmak
  • Redis, Nginx, SSH vb. altyapı servislerinde deneyim sahibi olmak
  • Tercihen FileBeat, Logstash, Kibana, Prometheus, Grafana, Ansible gibi günlük kaydı/metrik toplama/izleme ve otomasyon araçlarıyla deneyim sahibi olmak
  • Tercihen Jira, Confluence gibi ürünlerde deneyim sahibi olmak
  • Tercihen NewRelic, Datadog, AppInsights gibi bulut tabanlı monitoring araçlarında deneyim sahibi olmak
  • Tercihen yüksek kullanıcı yükü altında çalışan web sitelerinde deneyim sahibi olmak
  • Sistemlerde meydana gelebilecek acil durumlara zamanında müdahale edebilmek
  • Güçlü problem analizi, hata ayıklama, kök neden tespiti ve sorun giderme becerilerine sahip olmak,
  • Kendini geliştirmeye istekli, gelecek odaklı, geri bildirime ve yeni fikirlere açık olmak
  • İyi derecede İngilizce bilmek
  • İyi iletişim becerilerine sahip olmak
  • İyi bir takım oyuncusu olmak
  • Planlı ve koordineli çalışmak
  • Erkek adaylar için askerlik ile ilişkisi olmamak