Системный администратор Linux
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Команда эксплуатации ищет энергичного инженера, готового подхватить и развивать большую инфраструктуру видеоплатформы. Видеоплатформа состоит из более чем 100 сервисов различной степени свежести и размера:). Предстоит проводить настройку тысячи серверов в девяти ЦОДах. В команде идет раскапывание, реинжиниринг и переосмысление процессов эксплуатации. Будет много интересных и сложных задач. Если вы горите желанием разбираться, перестраивать, творить и создавать, то мы ждем вас!
Ядро инфраструктуры было сформировано более 8 лет назад. Делала команда, которая очень хорошо знала ruby и активно изучала Go. В то время было написано много своих обвязок и велосипедов. Понятно, что никто ничего особенно не описывал. Так что вся информация разбросана по коду. После ухода лидеров все находилось на поддержке без развития. Сейчас стоит задача перевести базу на более актуальный стек и избавиться от части велосипедов.
В силу того, что «колеса» надо менять на ходу, есть много работы по поддержке состояния текущих инструментов. У нас 4 стойки своего оборудования 10-ти летней давности, и на нем развернуты множество стендов и инструментов для работы it отдела. И все это на поддержке разного рода самописных систем.
Мы не ждем, что вы будете знать все стэки и технологии. Мы хотим, чтобы у вас было желание разбираться и сделать все на достойном уровне, чтобы самому было удобно работать. В перспективе нужно будет прийти к кубернетисам и прочим вещам, но до этого предстоит долгий, тяжелый и увлекательный путь.
Обязанности:
- Поддержка работы серверного оборудования в нескольких ЦОДах.
- Автоматизация развёртывания сервисов на staging, demo, production средах.
- Настройка и поддержка инструментов предоставления и разграничения доступов.
- Помощь командам разработки в обновлении инфраструктурных сервисов.
- Поиск оптимизации работы существующих решений, избавление от legacy.
- Создание новой системы эксплуатации всего парка серверов(наливка, конфигурирование, мониторинг).
- Обновление текущей инфраструктуры до более актуальных версии ПО (у нас еще есть машины на Debian 6….).
- Создание новой инфраструктуры для совместной работы большого количества разнородных сервисов.
Требования:
- Уверенное знание ОС Linux (у нас используется Debian). Опыт администрирования всего, что только можно настраивать и разворачивать на linux. В общем, Debian надо знать от A до Z.
- Навык работы с системами виртуализации (мы используем proxmox).
- Отличное знание Bash.
- У нас своя большая Сhef кухня и нам бы хотелось, чтобы вы имели опыт работы с таким классом систем.
- Широкий опыт настройки и эксплуатации различных web и app серверов(nginx, haproxy, varnish, gunicorn, puma, uwsgi, etc). У нас широкий стек разработки. Нужно будет настраивать разные решения, в которых есть «гениальные» модули на Lua и сложносочинённые конфиги Varnish.
- Базовые знания сетевых протоколов. Навык отладки сетевых проблем.
- Опыт работы с БД(Posgtres) (кластеры, реплики), в некоторых случаях может потребоваться тюнинг и диагностика.
- Опыт работы с MQ-системами (RabbitMQ, Kafka, NATS, ZMQ). Опыт кластеризации подобных решений.
Будет весомым плюсом:
- Знание Go, Ruby или Python.
- Опыт работы с любой системой центрального хранения логов(ELK, Loki, etc).
- IPAM/DKIM - понятные для вас аббревиатуры.
- Опыт настройки и поддержки Prometheus в prod.
- Опыт работы с высоконагруженными системами.
- Опыт работы с docker.
- Разбираетесь в виртуальных сетях и распределенных сетевых хранилищах.
Бонусы
- Гибридный график (возможность работать в офисе или дистанционно, а так же сочетать эти форматы).
- Прозрачный и стабильный доход: размер заработной платы обсуждается по итогам собеседования + квартальная премия.
- Гибкое начало рабочего дня, подстраивай его под свою жизнь и работу с командой.
- «Кафетерий льгот» с возможностью выбора категорий (ДМС или компенсация медицинских услуг по чекам, компенсация затрат на спорт, на изучение иностранного языка, проезд, дополнительные выплаты к отпуску и дню рождения, онлайн-обучение и др.), компенсация мобильной связи.
- Дружеская атмосфера и профессиональная команда, готовая делиться опытом
- Возможность раскрытия своего собственного потенциала (ты можешь проходить оплачиваемые компанией тренинги, обучения и посещать конференции).
- Современный офис в БЦ Академик в 2-х минутах ходьбы от м. Проспект Вернадского.