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