Объединённая компания 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-мероприятия.