Обязанности:
Сейчас мы активно расширяем команду и ищем опытного DevOps-инженера. Kubernetes Platform - это команда, которая строит контейнерную инфраструктуру WB.У нас более 200 кластеров и мы используем практики по GitOps, IaC и SRE для возможности поддерживать и сопровождать этот живой организм. Для нас Kubernetes — не просто кластер, а живая система, которая должна управлять собой без ручного вмешательства. Если тебе интересны Highload проекты и твое общение с kubernetes на "ты" - заглядывай в описание вакансии. Наш стек:OS | DebianKubernetes | kubeadm + kubesprayIaC | Ansible + TerraformGitops | Flux + kustomizeCICD | GitlabObservability | Thanos + Prometheus + VictoriaMetrics + Clickhouse + Grafana + VectorВам предстоит: Автоматизировать развёртывание и сопровождение кластеров на различных платформах — от dev до production; Проектировать production-кластеры на bare-metal; Проводить исследования и оценку новых решений, помогающих повысить эффективность и надёжность платформы Kubernetes; Развивать подходы к управлению инфраструктурой как кодом и внедрять практики GitOps; Настраивать и оптимизировать операционные системы и сетевую инфраструктуру для достижения максимальной производительности; Использовать принципы Site Reliability Engineering для повышения отказоустойчивости и доступности сервисов; Проводить диагностику и устранение инцидентов, выполнять анализ первопричин (RCA); Разрабатывать и поддерживать системы observability — мониторинг, логирование, трассировка; Участвовать в обеспечении безопасности платформы и внедрять соответствующие механизмы контроля; Развивать и поддерживать CI/CD-процессы внутри инфраструктурой команды; Создавать автоматизации, снижающие влияние человеческого фактора. Вы нам подходите, если: Имеете глубокое понимание архитектуры и внутренних механизмов Kubernetes - от control-plane до сетевого взаимодействия подов; Имеете опыт администрирования Linux-систем на уровне диагностики и устранения сложных инцидентов (сетевые стеки, cgroups, systemd, ядро, производительность); Владеете инструментами автоматизации — умеете писать и поддерживать плейбуки для управления инфраструктурой; Имеете опыт построения GitOps-процессов с использованием систем управления конфигурациями и CD-инструментов; Обладаете практическим знанием принципов и настройки балансировки и маршрутизации в Kubernetes (metallb + bgp); Имеете опыт работы с Debian дистрибутивами от сборки базовых образов до настройки ядра и сетевых параметров; Имеете опыт интеграции и поддержки CI/CD-пайплайнов, построенных на базе систем управления кодом и сборкой. Будет плюсом: Опыт работы с Kubernetes как PaaS; Участие в разработке внутренних Helm-чартов и операторов на Go; Использование immutable OS Talos или Flatcar; Эксплуатация ClusterAPI совместно с KubeVirt или Metal3; Взаимодействие с облачными провайдерами через terraform/terragrunt; Понимание процессов ITIL связанных с SLI/SLO/SLA.Похожие вакансии