О команде
Команда 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
- - проводить нагрузочное тестирование сервисов.
Мы ждем, что вы
- - имеете не менее трёх лет опыта администрирования Linux
- - имеете навыки автоматизации своей работы на bash
- - понимаете работу сети (хотя бы стек TCP/IP)
- - знаете системы управления конфигурацией — Puppet, Chef, Ansible или Salt
- - имеете опыт программирования на Python, Ruby, Golang или C.
Работа у нас — это
- - возможность реализовать свои идеи в проекте с многомиллионной аудиторией
- - талантливая команда, готовая поддержать ваши инициативы
- - мощное железо, дополнительные мониторы и всё, что нужно для продуктивной работы
- - прозрачная система премий, достойная зарплата — размер обсудим на собеседовании
- - личный бюджет на обучение, который можно тратить на книги, курсы и конференции
- - забота о здоровье: с первого дня у вас будет ДМС со стоматологией, в офисе принимают терапевт и массажист
- - удалёнка из любой точки мира или замечательный офис в двух минутах от метро «Белорусская»: панорамный вид на центр города, места для уединённой работы и зоны отдыха.