freehire launches on Product Hunt on 26 August.

Follow →

DevOps Engineer

Summary

Builds, deploys and operates Linux-based systems, CI/CD pipelines and containerized apps across on-prem, cloud and air-gapped customer environments using Docker, Jenkins, Nginx and monitoring tools.

BeamSec ekibine katılarak ürünlerimizin şirket içi, bulut ve müşteri ortamlarındaki kurulum, devreye alma, yayınlama ve operasyon süreçlerinde görev alacak tam zamanlı DevOps Engineer arıyoruz.

Bu pozisyonda görev alacak ekip üyesinin; Linux sistemleri, container tabanlı uygulamalar, CI/CD süreçleri, reverse proxy yapıları, monitoring, SSL/TLS yönetimi ve müşteri altyapılarındaki teknik operasyonlar konusunda sorumluluk üstlenmesi beklenmektedir.

Görev ve Sorumluluklar

  • Linux tabanlı test ve canlı ortamların kurulması, yapılandırılması, yönetilmesi ve sürekliliğinin sağlanması
  • Jenkins tabanlı CI/CD pipeline’larının geliştirilmesi, iyileştirilmesi ve operasyonunun yürütülmesi
  • Docker tabanlı uygulamaların build, release, deployment, upgrade ve rollback süreçlerinin yönetilmesi
  • Nginx ve Apache üzerinde reverse proxy, yönlendirme, SSL/TLS ve uygulama erişim yapılandırmalarının gerçekleştirilmesi
  • SSL/TLS sertifikalarının kurulması, yenilenmesi ve sertifika zinciri, protokol veya uyumluluk kaynaklı problemlerin giderilmesi
  • Şirket ürünlerinin on-premises, cloud, hybrid cloud ve air-gapped müşteri ortamlarında kurulması, yapılandırılması, devreye alınması ve troubleshooting süreçlerinin yürütülmesi
  • İnternet erişimi bulunmayan veya kısıtlı müşteri ortamlarında gerekli uygulama bileşenlerinin, container image’larının ve bağımlılıkların kurulum süreçlerinin planlanması
  • DNS, firewall, load balancer, WAF, NAT, SMTP ve ağ erişim gereksinimlerinin belirlenmesi ve ilgili müşteri ekipleriyle koordineli olarak yürütülmesi
  • Uygulama, işletim sistemi, container, reverse proxy, network ve altyapı katmanlarında oluşan problemlerin analiz edilmesi ve çözülmesi
  • Prometheus, Grafana, Loki, node-exporter ve cAdvisor gibi araçlarla sistemlerin ve uygulama bileşenlerinin izlenmesi
  • Performans, kaynak kullanımı, disk kapasitesi, servis erişilebilirliği ve uygulama loglarının takip edilmesi
  • Nexus ve benzeri artifact/container registry sistemlerinde image ve artifact yönetiminin gerçekleştirilmesi
  • Git tabanlı branch, versioning, release ve deployment süreçlerinin yürütülmesi
  • Proxmox üzerinde bulunan test ortamlarının ve sanal sunucuların yönetilmesi
  • Bash, PowerShell veya Python kullanılarak tekrarlayan operasyonel süreçlerin otomatikleştirilmesi
  • Müşterilerin sistem, network, bilgi güvenliği ve uygulama ekipleriyle teknik toplantı ve troubleshooting çalışmalarının yürütülmesi
  • Kurulum prosedürleri, sistem envanterleri, deployment akışları, operasyon adımları ve troubleshooting süreçlerine yönelik teknik dokümantasyon hazırlanması
  • Linux sistem yönetimi konusunda uygulamalı deneyim
  • İyi seviyede İngilizce konuşma, okuma ve yazma becerisine sahip olmak
  • Docker ve container tabanlı uygulama mimarileri hakkında bilgi
  • Jenkins veya benzeri CI/CD araçlarıyla çalışma deneyimi
  • Nginx veya Apache reverse proxy yapılandırmaları konusunda deneyim
  • SSL/TLS, DNS, HTTP/HTTPS ve temel network kavramları hakkında bilgi
  • Firewall, NAT, routing, port ve ağ erişim kontrollerinin uygulama erişimine etkisini analiz edebilecek seviyede network bilgisi
  • Uygulama, sunucu, reverse proxy ve network katmanları arasındaki problemleri sistematik olarak analiz edebilme
  • Git, branch yönetimi, versioning ve release süreçlerine aşinalık
  • On-premises veya air-gapped ortamlarda uygulama kurulumu ve operasyon süreçlerine aşinalık
  • Teknik dokümantasyon hazırlayabilme ve mevcut teknik dokümanları takip edebilme
  • Müşteri ekipleri ve farklı teknik birimlerle etkili iletişim kurabilme
  • Teknik dokümantasyonu takip edebilecek ve teknik iletişim süreçlerini yürütebilecek seviyede İngilizce bilgisi
  • Sorumluluk sahibi, çözüm odaklı ve öğrenmeye açık çalışma yaklaşımı
  • Proxmox veya VMware tabanlı sanallaştırma ortamlarıyla çalışma deneyimi
  • Prometheus, Grafana, Loki veya benzeri monitoring ve merkezi loglama çözümleriyle çalışma deneyimi
  • Nexus veya benzeri artifact ve container registry sistemleriyle çalışma deneyimi
  • Maven, Java, Node.js veya frontend/backend build süreçlerine aşinalık
  • Load balancer, WAF ve kurumsal ağ güvenliği katmanları hakkında temel bilgi
  • Cloud ortamlarında sanal sunucu, network, storage ve uygulama operasyonu deneyimi
  • Müşteri ortamlarında uygulama kurulumu, devreye alma ve teknik problem çözme tecrübesi

See also