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

Вакансия закрыта. Посмотреть похожие

В работе мы ставим амбициозные цели и не останавливаемся на достигнутом. Поэтому для нас так важно, чтобы каждый участник большой команды Авито разделял культуру компании. Погрузиться в неё помогает Манифест, в котором собраны наши основные ориентиры — миссия, ценности, принципы работы manifesto.avito.com

О команде

Команда Platform отвечает за фундаментальную инфраструктуру Авито и обеспечивает бесперебойную работу всех остальных сервисов. Мы предоставляем другим командам надёжную bare-metal инфраструктуру и инструменты для её управления — от DNS-сервисов и Puppet до HTTP-балансировщиков и хранилищ артефактов. Наша зона ответственности — круглосуточная поддержка стабильной работы инфраструктуры, а также интеграция новых сервисов, которые присоединяются к Авито.

Примеры будущих задач:

-      разворачивать, настраивать и поддерживать различные готовые программные продукты;

-      писать документацию по настройке и поддержке ПП;

-      собирать пакеты для Debian;

-      автоматизировать различные процессы с помощью написания различных скриптов и настройки пайплайнов в системах CI/CD;

-      описывать конфигурацию инфраструктуры с помощью Puppet и Ansible;

-      описывать конфигурацию облачной инфраструктуры с помощью Terraform;

-      принимать участие в починке и расследовании аварий;

-      разрабатывать внутренние инструменты;

-      разрабатывать, разворачивать и поддерживать собственные сервисы;

-      отлаживать сервисы с погружением в их код, писать патчи, исправляющие ошибки;

-      покрывать тестами инфраструктуру, внутренние инструменты и сервисы;

-      настраивать мониторинг, используя существующие и разрабатывая новые способы отправки метрик, и алёртинга;

-      совместно с пользователями формировать сервисы NFR, собирать SLI и SLO, мониторить выполнение SLO;

-      описывать и тестировать DRP;

-      проводить нагрузочное тестирование сервисов.

Вам предстоит:

-      поддерживать базовую инфраструктуру серверов, LXC и виртуальных машин (Proxmox и облачные среды);

-      эксплуатировать инфраструктурные сервисы: nginx, Puppet, DNSaaS, Artifactory, Nexus, PyPICloud;

-      работать с инфраструктурой в парадигме Infrastructure as Code;

-      расследовать проблемы производительности, связанные с работой оборудования и операционных систем;

-      управлять инцидентами, связанными с работой инфраструктуры;

-      взаимодействовать с техническими командами (сетевые инженеры, разработчики и др.);

-      осуществлять резервное копирование, реализовывать отказоустойчивые схемы ПО, DRP;

-      контролировать работу и доступность сервисов.

Мы ждём, что вы:

-      имеете не менее трёх лет опыта администрирования Linux;

-      имеете навыки автоматизации своей работы на bash;

-      понимаете работу сети (хотя бы стек TCP/IP);

-      знаете системы управления конфигурацией — Puppet, Chef, Ansible или Salt;

-      имеете опыт программирования на Python, Ruby, Golang или C.

Работа у нас — это:

-      возможность реализовать свои идеи в проекте с многомиллионной аудиторией;

-      талантливая команда, готовая поддержать ваши инициативы;

-      мощное железо, дополнительные мониторы и всё, что нужно для продуктивной работы;

-      прозрачная система премий, достойная зарплата — размер обсудим на собеседовании;

-      личный бюджет на обучение, который можно тратить на книги, курсы и конференции;

-      забота о здоровье: с первого дня у вас будет ДМС со стоматологией, в офисе принимают терапевт и массажист;

-      удалёнка из любой точки мира или замечательный офис в двух минутах от метро «Белорусская»: панорамный вид на центр города, места для уединённой работы и зоны отдыха.