Ростелеком Информационные Технологии

Системный администратор Linux

Не указана
  • Москва
  • Полная занятость
  • Удаленная работа
  • От 3 до 6 лет
  • Linux
  • DevOps
  • Ruby
  • Golang
  • Bash
  • RabbitMQ
  • Администрирование серверов Linux

Команда эксплуатации ищет Инженера, готового подхватить и развивать большую инфраструктуру видеоплатформы. Видеоплатформа состоит из более чем 100 сервисов различной степени сложности и размера. Предстоит проводить настройку и поддержку тысячи серверов в девяти ЦОДах. В команде идет раскапывание, реинжиниринг и переосмысление процессов эксплуатации. Будет много интересных и сложных задач. Если вы горите желанием разбираться, перестраивать, творить и создавать, то мы ждем вас!

Инсталяция видеоплатформы используется для проектов ЕГЭ и ЕДГ. В пике на платформе находится более 100 000 камер. Мы обрабатываем и храним более 5 петабайт видео. Большая часть серверов это bare-metal. Перед проектом стоят сложные задачи по обеспечению отказоустойчивости и высокой доступности платформы. Нужно будет прорабатывать и внедрять новые подходы к мониторингу, управлению и масштабированию системы.

Мы не ждем, что вы будете знать все стэки и технологии. Мы хотим, чтобы у вас было желание разбираться и сделать все на достойном уровне, чтобы самому было удобно работать.

Обязанности:

  • Поддержка работы серверного оборудования в нескольких ЦОДах.
  • Автоматизация развёртывания сервисов на staging, demo, production средах.
  • Настройка и поддержка инструментов предоставления и разграничения доступов.
  • Помощь командам разработки в обновлении инфраструктурных сервисов.
  • Поиск оптимизации работы существующих решений, избавление от legacy.
  • Создание новой системы эксплуатации всего парка серверов(наливка, конфигурирование, мониторинг).
  • Обновление текущей инфраструктуры до более актуальных версии ПО.
  • Создание новой инфраструктуры для совместной работы большого количества разнородных сервисов.
Требования:
  • Уверенное знание ОС Linux (у нас используется Debian). Опыт администрирования всего, что только можно настраивать и разворачивать на linux. В общем, Debian надо знать от A до Z.

  • Навык работы с системами виртуализацией(мы используем proxmox).

  • Отличное знание Bash.

  • У нас своя большая Сhef кухня и нам бы хотелось, чтобы вы имели опыт работы с таким классом систем.

  • Широкий опыт настройки и эксплуатации различных web и app серверов(nginx, haproxy, gunicorn, puma, uwsgi, etc). У нас широкий стек разработки.

  • Базовые знания сетевых протоколов. Навык отладки сетевых проблем.

  • Опыт работы с БД(Posgtres, Patroni) (кластеры, реплики), в некоторых случаях может потребоваться тюнинг и диагностика.

  • Опыт работы с MQ-системами (RabbitMQ, Kafka, ZMQ). Опыт кластеризации подобных решений.

  • Опыт работы с любой системой центрального хранения логов(ELK)

Будет весомым плюсом:

  • Знание Go или Ruby.

  • Опыт настройки и поддержки Prometheus, VictoriaMetrics в prod.

  • Понимание принципов работы систем Service Discovery.

  • Опыт работы с высоконагруженными системами.

  • Опыт работы с docker.

  • Разбираетесь в виртуальных сетях и распределенных сетевых хранилищах.

Условия:
  • Возможность удаленной работы либо гибридный формат работы в комфортном офисе г. Москвы, проспект Вернадского, 41 (БЦ Академик);
  • Возможность принимать участие в конференциях, проходить обучение за счет компании;
  • Полностью "белая" заработная плата: оклад + квартальная премия;
  • Кафетерий льгот;