Системный администратор Linux/DevOps-инженер (Москва/удаленная работа)
Привет! Ищу в платформенную команду Авито Системного администратора Linux/DevOps-инженера.
Команда System & Infrastructure занимается поддержкой и развитием боевой инфраструктуры Авито - это несколько ДЦ, в которых работают тысячи серверов и контейнеров. Наша работа непосредственно влияет как на внутренних, так и на внешних пользователей.
Ищем человека, который готов разбираться с неизвестными ему ранее задачами, учиться и развиваться, делиться собственным опытом с коллегами.
Решающим является не знание человеком каких-то конкретных технологий, а понимание общих принципов работы различных систем; конкретным технологиям мы научим.
Вам предстоит:
- управление конфигурацией ОС (Linux) и прикладного ПО (с помощью Puppet) в парадигме Infrastructure as Code;
- решение возникающих проблем (самых разнообразных);
- развёртывание новых внутренних сервисов, поддержка существующих - например: aptly, artifactory, hadoop, pypicloud;
- разработка внутренних инструментов, а иногда и сервисов;
- настройка веб-серверов (как правило, nginx);
- сборка пакетов (как правило, deb-пакетов);
- обновление ОС.
Мы ожидаем, что вы:
- имеете большой опыт администрирования Linux. Сюда входит: работа с shell, написание bash-скриптов, отладка программ, оптимизация параметров ядра, настройка systemd, работа с контейнерами;
- умеете программировать на любом ЯП из Golang, Python, Ruby; понимаете, как работает сеть, хотя бы модель TCP/IP, а также имеете как минимум базовое представление о HTTP;
- знакомы с системами управления конфигурацией - например, Ansible, Chef, Puppet, Salt;
- имеете представление о работе в условиях высоких нагрузок;
- понимаете, что такое репликация и шардирование, как реализуется масштабирование и отказоустойчивость.
Не обязательно, но круто, если вы:
- имеете опыт системного программирования под *nix;
- умеете покрывать свой код различными видами тестов;
- работали с системами CI/CD.
Дополнительная информация: некоторыми задачами, так или иначе относящимися к инфраструктуре, занимаются отдельные команды - следовательно, наша команда такими задачами не занимается или почти не занимается:
- администрирование сети (но понимание работы сетевого стека необходимо);
- бэкапы;
- мониторинг;
- физическая работа с железом;
- информационная безопасность (но знание основных видов угроз ИБ и способов защиты от них также необходимо);
- базы данных;
- администрирование Windows и офисного железа;
- администрирование Kubernetes.
Работа у нас — это:
- возможность реализовать свои идеи в проекте с многомиллионной аудиторией;
- команда, готовая поддержать ваши инициативы и научить новому;
- бюджет на обучение;
- ДМС со стоматологией;
- ноутбуки, дополнительные мониторы и всё, что нужно для продуктивной работы;
- классный офис в 2 минутах от метро «Белорусская»: панорамный вид на центр города, места для уединённой работы, зоны отдыха, гамаки;
- пока мы на удалёнке, компенсируем расходы на питание, чтобы сотрудники меньше скучали по бесплатным обедам в офисе;
- прозрачная система премий и достойная зарплата — (вилка от 160 до 400 net) готовы обсуждать по итогам собеседования.
По всем вопросам пишите на почту: yaatitova@avito.ru или в телеграмм:YaroslavaTitova