Авито
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; - проводить нагрузочное тестирование сервисов.
Мы ждём, что вы:
- имеете не менее 3 лет опыта администрирования Linux; - умеете автоматизировать свою работу на Bash; - понимаете работу сети, включая стек TCP/IP; - знаете системы управления конфигурацией: Puppet, Chef, Ansible или Salt; - имеете опыт программирования на Python, Ruby, Go или C.
О команде
Команда Platform отвечает за фундаментальную инфраструктуру Авито и помогает поддерживать стабильную работу сервисов. Мы предоставляем другим командам надёжную инфраструктуру на bare metal и инструменты для её управления — от DNS-сервисов и Puppet до HTTP-балансировщиков и хранилищ артефактов. В зоне ответственности команды — круглосуточная поддержка стабильной работы инфраструктуры, а также интеграция новых сервисов, которые присоединяются к Авито.
Работа у нас — это:
- расширенная забота о здоровье: ДМС, страхование жизни, онкострахование; - сервис психологической поддержки, а также финансовые, юридические и ЗОЖ-консультации для вас и ваших близких; - корпоративный спорт: групповые тренировки, велбиинг-приложение; - спецпредложения от партнёров и скидки на сервисы Авито: бронирование жилья, услуги продвижения, ипотечное страхование; - компенсация питания.
