Madness

DevOps / системный администратор

Не указана
  • Москва
  • Проектная работа
  • Удаленная работа
  • От 3 до 6 лет

О проекте:

Мы cоздаем спортивную платформу (marketplace для тренеров и атлетов) и сейчас в стадии разработки. Код хранится в GitLab (развёрнут на Yandex.Cloud), backend и база работают на отдельной VM. Нужен DevOps/сисадмин, который разово порядок в инфраструктуре и настроит базовые процессы безопасности.

Задачи:

• Настроить SSH-доступы: отдельные ключи для владельца и разработчиков.

• Включить и проверить Cloud Backup / snapshots для VM (GitLab и backend).

• Настроить SMTP для GitLab (чтобы отправлял письма: инвайты, уведомления).

• Настроить автоматические бэкапы:

Код → зеркало на GitHub + архив в хранилище

БД и файлы → регулярные дампы в Object Storage.

Сервера (VM) → автоматические snapshots в Yandex.Cloud.

• Проверить базовую безопасность: firewall, открытые порты, доступы root.

• Составить короткую документацию: что где крутится, как восстановить проект из бэкапа.

Что есть сейчас:

• 2 VM в Yandex.Cloud (gitlab и dev),

• домен на REG.RU,

• GitLab работает, backend развёрнут, база на VM dev.

Требования:
  • Опыт в администрировании Linux-серверов.

  • Умение документировать и делать «понятно для неадминов».

  • Знание Yandex.Cloud (или AWS/GCP — быстро разберётся).

  • Опыт настройки GitLab (CI/CD, SMTP, бэкапы).

    Условия:

  • Разовый аудит + настройка.

  • Удалённо.

  • Результат — владелец получает доступы + документацию, система работает прозрачно.