Объединённая компания Wildberries и Russ — это международная технологическая компания, образованная в результате слияния двух лидеров рынка — IT-компании Wildberries и оператора наружной рекламы Russ.
Наша компания непрерывно развивается и создаёт новые продукты, используя современный стек и новейшие технологии. Мы команда, которая работает с большими данными и строит передовые data-driven решения. В команду платформы данных Финтеха WB нужен
DevOps Engineer с упором на S3.
Обязанности
- Проектировать и установливать распределенный кластер Ceph с нуля (инструменты: cephadm, ceph-ansible или Rook в Kubernetes);
- Настривать компоненты RADOS Gateway (RGW) для обеспечения S3-совместимости;
- Управлять OSD (добавление/замена/вывод из работы), мониторить CRUSH-карты;
- Настраивать бакеты, политики доступа (Bucket Policies), версионирование объектов;
- Контролировать нагрузки: балансировка запросов к RGW, настройка тюнинга производительности (PG num, параметры OSD);
- Заниматься резервным копированием метаданных и интеграцией с бэкап-системами (Restic, Duplicati, Veeam);
- Настройка мониторинга (Prometheus + Grafana + Ceph Exporter, Zabbix);
- Восстановление кластера после сбоев (отказ дисков/узлов, потеря кворума монархов);
- Анализ логов RGW, выявление медленных операций (оптимизация latency).
Требования
- 2+ года работы с Ceph в продуктивной среде (не лабораторной);
- Уверенное администрирование Linux (Ubuntu/Debian/RHEL/CentOS), настройка сети, ядра (sysctl), файловых систем (XFS/ext4);
- Понимание архитектуры Ceph, умение разворачивать кластер Ceph с нуля, управление через CLI (ceph, radosgw-admin), тюнинг пулов (EC или репликация, размер PG);
- Понимание AWS S3 API (основные методы: PUT, GET, DELETE, Multipart upload);
- Умение отлаживать запросы к S3 (прокси-логи, XML-ответы);
- Опыт с Bash, Python (для автоматизации рутинных операций, например, ротации ключей или чистки бакетов).
- Будет плюсом: Опыт с Ansible/Terraform для управления инфраструктурой; Знание Kubernetes; Настройка LDAP/Keycloak для аутентификации пользователей через S3; Понимание работы с Nginx/Haproxy перед RGW (как балансировщик).
Условия
- Обучение и развитие: языковые клубы, собственный корпоративный университет, программы развития управленческих навыков и многое другое;
- Благополучие сотрудников: корпоративный пакет ДМС со стоматологией, корпоративный спорт, консультации психолога и дополнительные возможности аккредитованной IT-компании;
- Множество сообществ: клуб спикеров, футбола, йоги, шахмат и т.д.;
- Забота о семьях: создаем условия, в которых легко сочетать карьеру и заботу о близких – от гибкого подхода до масштабных проектов для детей сотрудников;
- Скидки и партнерские программы: на обучение, страхование, покупки и многое другое;
- Комфортная рабочая среда: бесплатное питание в офисе, современные офисы рядом с метро, корпоративная техника и портал для сотрудников.
