DevOps-инженер в команду Kubernetes

WILDBERRIES

DevOps-инженер в команду Kubernetes

Описание вакансии

Объединённая компания Wildberries и Russ — это международная технологическая компания, образованная в результате слияния двух лидеров рынка — IT-компании Wildberries и оператора наружной рекламы Russ.

Сейчас мы активно расширяем команду и ищем опытного DevOps-инженера.

Kubernetes Platform - это команда, которая строит контейнерную инфраструктуру WB.
У нас более 200 кластеров и мы используем практики по GitOps, IaC и SRE для возможности поддерживать и сопровождать этот живой организм. Для нас Kubernetes — не просто кластер, а живая система, которая должна управлять собой без ручного вмешательства. Если тебе интересны Highload проекты и твое общение с kubernetes на "ты" - заглядывай в описание вакансии.

Наш стек:
OS | Debian
Kubernetes | kubeadm + kubespray
IaC | Ansible + Terraform
Gitops | Flux + kustomize
CICD | Gitlab
Obverability | 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 или Flattcar;
  • Эксплуатация ClusterAPI совместно с KubeVirt или Metal3;
  • Взаимодействие с облачными провайдерами через terraform/terragarnt;
  • Понимание процессов ITIL связанных с SLI/SLO/SLA​​​​​​​.

Мы предлагаем:

  • Удаленный или гибридный формат работы;
  • Оформление в аккредитованную IT-компанию (с поддержкой условий IT-ипотеки);
  • Бесплатное питание при работе из офиса;
  • ДМС со стоматологией (после 3-х месяцев испытательного срока);
  • Корпоративные обучения и IT-мероприятия.
Навыки
  • Kubernetes
  • Ansible
  • CI/CD
  • Gitlab
Посмотреть контакты работодателя

Похожие вакансии

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию