Вакансия в архиве
Компания больше не ищет сотрудника. Посмотрите похожие предложения
Ozon

DevOps Engineer

в Ozon

150 000 —‍ 250 000 ₽/мес на руки

📍 МоскваСанкт-ПетербургПолная удалёнка
Специализация
DevOps
Уровень
Middle
Команда
6 - 10 человек

Ozon — ведущая мультикатегорийная платформа электронной коммерции и одна из крупнейших российских интернет компаний.

Штаб-квартира — располагается в Москве, в одной из башен Москва-сити. Там ребята заняли восемь этажей (и пока вы это читаете, захватывают девятый).

На сегодняшний день ребята могут похвастаться такими наградами как:

  • Золото» в рейтинге лучших работодателей по версии Forbes.
  • 3 место в рейтинге самых дорогих компаний Рунета за 2020 год по версии Forbes.
  • В 2020 году Ozon стал победителем в номинации “Сделка года” за выход на IPO в рейтинге от Forbes.

По данным исследовательского агентства Data Insight, второй по обороту онлайн-магазин России.

Мы ищем DevOps специалистов в отдел инфраструктуры — это то, где происходит разработка средств платформы и управления инфраструктурой в Ozon. Что это значит? В первую очередь то, что ребята развивают собственные проекты для коллег разработчиков, вдумчиво, системно и с расчётом на долгосрочную перспективу.

Технологии/инструменты

GoPythonKubernetesLinuxUnixDockerAnsibleTerraform

Инфраструктура

Это то, где происходит разработка средств платформы и управления инфраструктурой в Ozon. Что это значит? В первую очередь то, что ребята развивают собственные проекты для коллег разработчиков, вдумчиво, системно и с расчётом на долгосрочную перспективу.

О проектах

Message Bus:

Команда занимается поддержкой, развитием распределённых и высокодоступных систем (Kafka, Etcd).

Стек: python (или любой другой язык, подходящего для повседневных задач), java (будет плюсом); Kafka/ Zookeeper / Etcd/HashiCorp Vault; Ansible/Terraform; IaC, CI/CD, SRE; знание технологий контейнеризации и оркестрации (Kubernetes), ОС Linux, Prometheus.

Kubernetes Ops (эксплуатация):

Команда занимается построением, поддержкой и развитием self-managed Kubernetes-кластеров. В Ozon одна из самых больших инсталляций Kubernetes в России на bare-metal, которая продолжает увеличиваться.

Стек: Kubernetes; docker/containerd/cri-o; Python/Go/bash; Ansible/Terraform/Helm/Qbec, Prometheu.

Web-администрирование:

Команда занимается поддержкой и развитием нескольких сервисов. Например, балансировка и проксирование трафика, система раздачи медиа контента, NoSQL базы данных, и многое другое.

Стек: nginx/Redis/ Redis-cluster; Ansible/Python/Bash.

FinTech:

Команда занимается построением и поддержкой инфраструктуры и инфраструктурных сервисов ФинТеха Озона: инфраструктуры банка и изолированных контуров PCI DSS. Ребята отвечают за такие направления как виртуализация, контейнеризация, Kubernetes, разработка инфраструктурного кода, поддержка ОС и автоматизация процессов. Стек: Python/Go/Bash; знание ОС Linux; Prometheus/Grafana.

Software Distributed Storage:

Сейчас у Озона несколько кластеров Ceph общей емкостью более 15 ПБ, на которых хранят информацию: от логов и мониторинга до пользовательских данных. Перед командой стоит задача построить отказоустойчивую инфраструктуру SDS между несколькими ЦОД и развивать S3 as a Service.

Стек: Ceph, Linstor; знание ОС Linux; Ansible/Terraform/Helm; IaC, CI/CD, SRE, Prometheus.

Эксплуатация:

Команда занимается созданием, развитием и поддержкой Manged DataBase на базе Clickhouse (MDB-CH). Команда отвечает за бесперебойную работу кластеров Clickhouse, оказание технической поддержки командам DataEngineer и аналитикам. Перед командой стоит задача построить отказоустойчивую инфраструктуру MDB, представленную в нескольких ДЦ, развивать её и предоставлять как сервис.

Стек: Clickhouse; Kafka, Zookeeper; Ansible/Terraform/Helm; IaC, CI/CD, SRE; Kubernetes; Prometheus.

Чем предстоит заниматься

  • Строить и эксплуатировать кластеры Kubernetes в различных конфигурациях.
  • Создавать и сопровождать конфигурации для Kubernetes и деплоймент системных компонентов.
  • Развивать общую инфраструктуру — разработка инфраструктурного кода и способов его деплоя, покрытие этого кода тестами.
  • Сотрудничать с командами-потребителями Kubernetes.
  • Разрабатывать автоматизацию, упрощающую работу команды.
  • Разрабатывать различный тулинг вокруг opensource, если нужно, то патчить его.
  • Troubleshooting сложных кейсов.
  • Автоматизировать развертывания инфраструктуры как на bare-metal (преимущественно) так и в облаках.
  • Оказывать техническую поддержку разработчикам, как 3 линия.

Требования

  • Обладаете глубокими знаниями технологий контейнеризации: docker/containerd/cri-o.
  • Имеете экспертный опыт работы с оркестратором Kubernetes.
  • Понимаете, как функционируют компоненты кластера Kubernetes, на низком уровне.
  • Имеете опыт поднятия кластеров Kubernetes на bare-metal “the hard way".
  • Понимаете архитектуру и подсистемы ядра Unix и их реализации в Linux (управление процессами, файловые системы, сетевой стек) на уровне системного администрирования.
  • Имеете опыт эксплуатации высоконагруженных систем.
  • Умеете автоматизировать рутинные задачи, разрабатывать инструментарий и писать под них тесты (мы пишем на Python/Go, но bash тоже ок).
  • Умеете работать с инфраструктурой по принципу Infrastructure as a Code (у нас Ansible/Terraform/Helm/Qbec).
  • Знаете какие метрики собирать, куда смотреть при проблемах, какие дашборды для этого нужны (мы используем Prometheus).

У нас интересно

  • Сотни bare-metal серверов в собственных кубер-кластерах — это одна из самых больших инсталляций в России.
  • Мы строим мульти-ЦОД архитектуру, обеспечив максимальную надёжность своим сервисам.
  • Широкий спектр задач под выбор — начиная от способа сетапа заканчивая способами отображения метрик, логов и правил алертов.
  • Мы не сильно обросли legacy, есть возможность определять правила игры, выбирать технологии и подходы.
  • Свобода действий в принятии решений и выбора архитектуры.
  • Мы — поклонники концепции Everything as a Code: минимум ручных действий, максимум автоматизации.
  • Мы используем лучшие практики для построения внутренней экосистемы, позволяющей поддерживать множество проектов красиво и эффективно.
  • Что мы используем: Ubuntu, Terraform, Docker, Kubernetes, PostgreSQL, Grafana, Prometheus, Thanos, Gitlab, Vault, Ansible, Qbec.

Что предлагаем

  • Динамичный и быстроразвивающийся бизнес, ресурсы, возможность сделать вместе лучший продукт на рынке e-commerce.
  • Свободу действий в принятии решений.
  • Достойный уровень заработной платы.
  • Профессиональную команду, которой мы гордимся.
  • Возможность развиваться вместе с нашим бизнесом.
Татьяна Котлярова IT Recruiter
Ozon

О компании Ozon

Сфера
Электронная коммерция
Инвестиции
$100M+
Размер
1001+

Ozon — одна из крупнейших российских e-commerce компаний. Ежедневно обрабатываются несколько миллионов заказов, которые доставляются в 6500 населённых пунктов по всей России.

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

6 000 – 8 000 $/мес на руки
📍 Европа, полная удалёнка
500 000 – 550 000 ₽/мес на руки
Полная удалёнка
4 500 – 6 000 $/мес на руки
Полная удалёнка
4 500 – 5 700 $/мес на руки
📍 Лондон (Великобритания), полная удалёнка, самостоятельный переезд
410 000 – 490 000 ₽/мес на руки
📍 Москва (м. Смоленская), офис или гибрид