📍 Москва (м. Новокузнецкая)Можно удалённо из РФ
Купер — это онлайн-сервис доставки из магазинов и ресторанов. За 10 лет сервис вырос из foodtech-стартапа в высокотехнологичную компанию, лидера рынка e-grocery. Купер — это профессиональная команда и надёжная IT-инфраструктура, которая увеличилась в 77 раз с 2019 года. Купер Tech объединяет свыше 1 300+ IT-специалистов. Мы создаём вдохновляющий продукт для миллионов клиентов.
Команда Mobile+Frontend Platform занимается эксплуатацией и масштабированием фронтэнд-сервисов и роутинга веб-витрин, API-Gateways, тесно взаимодействуя при этом с командами разработки.
Технологии/инструменты
CI/CDGitlab CIHelmKubernetesDockerELKKafkaRabbitMQSQLMySQLVictoriaMetricsGrafanaAnsibleTerraformJavaScriptRuby
Почему мы
- Наша команда DevOps — это 50+ инженеров (и мы продолжаем расширяться).
- Нагрузка на наш сервис перевалила за 310 000 rpm.
- Рост нагрузки x2 каждый год.
- Более 3Тб логов в день.
- Число подов в одном кластере K8s перевалило за 10 000.
- Мы используем open source продукты.
Задачи
- Учаcтие в обеспечении работоспособности и масштабируемости сервиса.
- Создание информативных дашбордов для эксплуатируемых сервисов (мы используем VictoriaMetrics, Grafana), настройка метрик и алертов.
- Контейнеризация и перевод приложений в Kubernetes.
- Оптимизация пайплайнов сборки и тестирования, тестовых сред (на базе Gitlab CI).
- Участие в развитии общих подходов разработки, эксплуатации и лучших инженерных практик.
- Активное участие в жизни и развитии компании и продукта.
Мы ожидаем, что ты
- Имеешь опыт работы от 3-х лет.
- Внедрял CI/CD, умеешь писать пайплайны и деплойменты (Gitlab CI, Helm, etc.).
- Ранее работал с контейнерами и оркестрацией (Kubernetes, Docker).
- Работал с различными вариантами ELK.
- Работал с брокерами сообщений (Kafka, RabbitMQ).
- Имеешь опыт работы с SQL и NoSQL базами данных (PostgreSQL, MySQL, Redis, etc).
- Строишь мониторинг как системных, так и прикладных компонентов: знаешь, какие метрики собирать, куда смотреть при проблемах, какие дашборды для этого нужны (мы используем VictoriaMetrics и Grafana).
- На практике применяешь подход IaC, работал с системами управления конфигурациями (у нас Ansible и Terraform), публичными облаками.
- Понимаешь принципы и имеешь опыт построения отказоустойчивых сервисов и эксплуатации высоконагруженных систем (web-серверов, реляционных БД, серверов приложений).
- Знаком с SRE-практиками.
- Знаешь базовые архитектурные принципы работы приложений.
- Умеешь взаимодействовать с командами разработки.
- Знаком с JavaScript и Ruby.
Будет плюсом:
Условия
- ДМС с первого месяца работы в компании.
- Дополнительные опции на выбор — спорт, английский, промокоды на заказ продуктов или билеты в отпуск.
- Удаленная работа. В Москве есть большой и красивый офис, поэтому если ты из этого города или будешь проездом — welcome.
- Техника для работы.
- Интеллектуальное и физическое развитие (электронная библиотека, книжный клуб, футбол, мастер-классы в офисе).
- Nowledge base с курсами, книгами и записями конференций + выделенный бюджет на внешнее индивидуальное обучение.
А ещё:
- Мы сами участвуем в конференциях в качестве спикеров.
- Проводим внутренние митапы и дискуссионные клубы.
- Не боимся экспериментировать с новыми решениями и технологиями.
- Заботимся о сотрудниках: в компании есть команда счастья и корпоративные психологи для разговоров по душам.
Дарья Лагодюк IT Recruiter