Цифра
Senior DevOps-инженер
- Работа в команде
- Ответственность
- Доброжелательность
- Амбициозность
Что нужно делать:
-
Администрировать Linux-серверы: расширенная настройка, оптимизация производительности, работа с ядром системы;
-
Устанавливать, настраивать и администрировать прикладное ПО вроде, RabbitMQ, Kafka, FreeIPA, а также вендорское ПО;
-
Настраивать и поддерживать CI/CD пайплайны с использованием GitLab CI/CD и GitOps-инструментов ArgoCD;
-
Управлять Kubernetes-кластерами: развёртывание приложений, масштабирование, обновления, работа с операторами и CRDs. Планировать ресурсы кластера: настройка HPA/VPA, оптимизация использования CPU/памяти;
-
Разрабатывать и поддерживать Infrastructure as Code: Helm-charts, Ansible-роли для автоматизации инфраструктуры;
-
Разрабатывать инструменты автоматизации: скрипты на Bash/Python для решения операционных задач;
-
Устанавливать, настраивать и развивать системы мониторинга и логирования: Prometheus, Grafana, VictoriaMetrics, Loki, OpenSearch;
-
Проводить диагностику и устранение сложных инцидентов: анализ логов, профилирование, работа с tcpdump/strace/eBPF;
-
Участвовать в миграции приложений в Kubernetes и модернизации инфраструктуры;
-
Документировать процессы, конфигурации и архитектурные решения;
-
Делиться знаниями с коллегами: помощь младшим специалистам, код-ревью, внутренние обучения.
Что мы хотим видеть:
- Высшее образование;
- 7+ опыта работы в IT, из них 5+ в роли DevOps/Linux-администратора;
- 2+ года практического опыта работы с production Kubernetes;
- Опыт работы с высоконагруженными системами;
- Kubernetes: деплой приложений, работа с Helm, понимание архитектуры, troubleshooting;
- Linux (RHEL/Astra/Debian/Ubuntu): уверенное администрирование, работа с systemd, сетями, настройка производительности;
- Опыт с ArgoCD;
- Ansible для управления инфраструктурой;
- GitLab CI/CD, понимание пайплайнов сборки и доставки;
- Мониторинг: Prometheus, Grafana, VictoriaMetrics, Zabbix;
- Docker: сборка образов, многоэтапная сборка, работа с реестрами;
- Скриптинг: Bash/Python;
- Балансировщики: Nginx, HAProxy, Ingress-контроллеры;
- Глубокое понимание сетей (TCP/IP, DNS, балансировка);
- Ответственность и проактивность в решении задач;
- Готовность участвовать в on-call ротациях;
- Умение документировать свою работу.
Будет преимуществом:
-
Знание сетевых плагинов Kubernetes: Calico, Cilium;
-
Работа с системами хранения данных: Longhorn, Rook Ceph;
-
Участие в миграциях legacy-приложений в контейнеры;
-
Опыт с российскими ОС (Astra Linux);
-
Опыт установки и настройки российского вендорского ПО, в том числе, для банков;
-
Опыт анализа и описания существующей инфраструктуры, выявления узких мест и планирования её модернизации;
-
Опыт проектирования архитектуры инфраструктуры: выбор компонентов, построение схем взаимодействия, планирование масштабирования и отказоустойчивости.