Spotware Systems
Senior DevOps Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior DevOps-инженер в Spotware Systems для поддержки Java-ориентированных продуктовых окружений. Задача — обеспечивать масштабируемость, надёжность и безопасность распределённых production-систем через автоматизацию и инфраструктуру.
Задачи
- Проектировать, строить и поддерживать CI/CD пайплайны на GitLab CI и Jenkins
- Автоматизировать развёртывание инфраструктуры и приложений с помощью Ansible
- Управлять кластерами Kubernetes, включая CNI, сеть и траблшутинг
- Разворачивать сервисы через Helm и helm-file
- Внедрять и поддерживать стеки мониторинга и наблюдаемости (Prometheus, Grafana, Loki, VictoriaMetrics, ELK)
- Настраивать распределённый трейсинг с OpenTelemetry
- Профилировать приложения и системы (perf, pprof, анализаторы Java heap dump)
- Обеспечивать безопасность CI/CD, управление секретами (Vault, Sealed Secrets) и статический анализ (SonarQube)
- Оптимизировать контейнеризацию: слои образов, distroless-сборки, runtime (containerd, CRI-O)
- Настраивать сеть в Kubernetes: Services, Ingress, NetworkPolicies, DNS, внешние балансировщики
- Диагностировать сложные сетевые проблемы (tcpdump, traceroute, netstat)
- Развивать infrastructure as code (Terraform)
- Разрабатывать и поддерживать скрипты и инструменты на Go, Python, Bash и Groovy
- Поддерживать и оптимизировать Java-микросервисы в production
Требования
- 3+ года опыта в роли DevOps или SRE
- Подтверждённый опыт работы с Helm, helm-file и Ansible в production
- Сильный опыт поддержки Java-микросервисов
- Практический опыт с пайплайнами GitLab CI и Jenkins
- Глубокое знание Kubernetes (ключевые компоненты, CNI, сеть)
- Понимание Linux-систем в production
- Опыт мониторинга и наблюдаемости: Prometheus, Grafana, Loki, VictoriaMetrics, VictoriaLogs
- Знакомство с распределённым трейсингом через OpenTelemetry
- Опыт управления секретами (Vault, Sealed Secrets)
- Сильные навыки траблшутинга сетей (TCP/UDP, DNS, балансировка, ingress-контроллеры)
- Владение скриптами на Go, Python и Bash
- Понимание микросервисной и event-driven архитектуры, CAP-теоремы
- Опыт поддержки incident response и on-call ротаций
Условия
- Конкурентная зарплата
- ДМС
- Поддержка релокации (разрешение на въезд, бонус, билеты, встреча в аэропорту)
- Помощь с обустройством на Кипре: жильё, банк, медицина, бытовые вопросы
- Комфортный офис со свежими фруктами, угощениями по средам и снек-днём по пятницам
- Справедливое вознаграждение по опыту, навыкам и уровню ответственности
- Welcome Baby Bonus и Baby Box
- Ваучер на день рождения
- Частичная компенсация спорта и wellness-инициатив
- Занятия греческим языком
Навыки
- GitLab CI
- Jenkins
- Ansible
- Kubernetes
- Helm
- helm-file
- Prometheus
- Grafana
- Loki
- VictoriaMetrics
- VictoriaLogs
- ELK
- OpenTelemetry
- Vault
- Sealed Secrets
- SonarQube
- containerd
- CRI-O
- Terraform
- Go
- Python
- Bash
- Groovy
- Java
- Linux
- TCP/UDP
- DNS
- Istio
- Linkerd
- eBPF
- Calico
- Cilium
- IPVS
- Eclipse MAT
- jmap