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