Авито
DevOps-инженер в команду Platform
Ключевые навыки
Какие задачи вас ждут:
- поддерживать базовую инфраструктуру серверов, LXC и виртуальных машин (Proxmox и облачные среды); - эксплуатировать инфраструктурные сервисы: nginx, Puppet, DNSaaS, Artifactory, Nexus, PyPICloud; - работать с инфраструктурой в парадигме Infrastructure as Code; - расследовать проблемы производительности, связанные с работой оборудования и операционных систем; - управлять инцидентами, связанными с работой инфраструктуры; - взаимодействовать с техническими командами (сетевые инженеры, разработчики и др.); - осуществлять резервное копирование, реализовывать отказоустойчивые схемы ПО, DRP; - контролировать работу и доступность сервисов.
Примеры будущих задач:
- разворачивать, настраивать и поддерживать различные готовые программные продукты; - писать документацию по настройке и поддержке ПП; - собирать пакеты для Debian; - автоматизировать различные процессы с помощью написания различных скриптов и настройки пайплайнов в системах CI/CD; - описывать конфигурацию инфраструктуры с помощью Puppet и Ansible; - описывать конфигурацию облачной инфраструктуры с помощью Terraform; - принимать участие в починке и расследовании аварий; - разрабатывать внутренние инструменты; - разрабатывать, разворачивать и поддерживать собственные сервисы; - отлаживать сервисы с погружением в их код, писать патчи, исправляющие ошибки; - покрывать тестами инфраструктуру, внутренние инструменты и сервисы; - настраивать мониторинг, используя существующие и разрабатывая новые способы отправки метрик, и алёртинга; - совместно с пользователями формировать сервисы NFR, собирать SLI и SLO, мониторить выполнение SLO; - описывать и тестировать DRP; - проводить нагрузочное тестирование сервисов.
Мы ждем, что вы:
- имеете не менее трёх лет опыта администрирования Linux; - имеете навыки автоматизации своей работы на bash; - понимаете работу сети (хотя бы стек TCP/IP); - знаете системы управления конфигурацией — Puppet, Chef, Ansible или Salt; - имеете опыт программирования на Python, Ruby, Golang или C.
О команде
Команда Platform отвечает за фундаментальную инфраструктуру Авито и обеспечивает бесперебойную работу всех остальных сервисов. Мы предоставляем другим командам надёжную bare-metal инфраструктуру и инструменты для её управления — от DNS-сервисов и Puppet до HTTP-балансировщиков и хранилищ артефактов. Наша зона ответственности — круглосуточная поддержка стабильной работы инфраструктуры, а также интеграция новых сервисов, которые присоединяются к Авито.
Работа у нас — это:
- возможность реализовать свои идеи в проекте с многомиллионной аудиторией; - талантливая команда, готовая поддержать ваши инициативы; - мощное железо, дополнительные мониторы и всё, что нужно для продуктивной работы; - прозрачная система премий, достойная зарплата — размер обсудим на собеседовании; - личный бюджет на обучение, который можно тратить на книги, курсы и конференции; - забота о здоровье: с первого дня у вас будет ДМС со стоматологией, в офисе принимают терапевт и массажист; - удалёнка из любой точки мира или замечательный офис в двух минутах от метро «Белорусская»: панорамный вид на центр города, места для уединённой работы и зоны отдыха.
