Это хорошая проблема, так как она означает, что ваше сообщество растёт.
Поскольку вы используете Digital Ocean для хостинга, было бы хорошо, если бы любой потенциальный кандидат уже был знаком с их панелью управления. Если нет — это не такая уж большая проблема. Она очень проста, и они быстро во всём разберутся.
Что касается задач, которые им придётся выполнять, то это зависит от ситуации. В большинстве случаев им даже не придётся работать с Digital Ocean, так как сайт уже запущен и работает.
Некоторые возможные задачи:
- добавление/удаление плагинов
- запуск rake-задач
- периодическая пересборка через консоль (очень редко)
Отслеживание ошибок может быть утомительным, но для простоты вот что я рекомендую.
Если вы заметили что-то не так, первым делом всегда проверяйте безопасный режим. Если проблема сохраняется в безопасном режиме, скорее всего, это ошибка в ядре. Дайте нам знать, и мы исправим её как можно скорее.
Если проблема не возникает в безопасном режиме, то, вероятно, она вызвана одним из плагинов или компонентов темы. В безопасном режиме есть несколько вариантов, например: отключить все плагины, отключить неофициальные плагины, отключить тему.
Это поможет сузить круг поиска. Дальнейшая отладка зависит от причины проблемы.
Темы могут изменять только фронтенд (они не вносят изменений на сервере), поэтому, если кандидат немного разбирается в инструментах инспекции браузера, он сможет получить подсказки оттуда.
Плагины могут изменять как фронтенд, так и бэкенд. Если проблема в плагине находится на фронтенде, то инструментов инспекции браузера должно быть достаточно для отладки. Если проблема на бэкенде, то кандидату нужно будет посмотреть логи в /logs на сайте, чтобы отследить проблему.
Это здорово! Нет ничего лучше, чем решить свою собственную проблему. Я уверен, что сообщество здесь оценит такие вклады.
Меня немного интересует этот момент. Что мешает вам сделать это уже сегодня? Если вы столкнулись с какими-либо препятствиями, пожалуйста, создайте тему по этому поводу, и мы постараемся помочь.
Я уже частично ответил на это выше. Думаю, вам нужен не системный администратор.
Скорее всего, вам нужен человек, достаточно опытный в задачах фронтенда. Задачи бэкенда, которые ему, возможно, придётся выполнять, хорошо задокументированы здесь, и он быстро во всём разберётся.
Я не думаю, что можно увлечь кого-то чем-либо, если он не увлечён этим сам.
Тем не менее, если один из ваших существующих участников сообщества обладает необходимыми навыками и увлечён целями вашего сообщества, то это идеальный вариант.
Другими словами, вам нужен кто-то, кто активно участвует в вашем сообществе и может выполнять эту работу. Это было бы лучшим решением.
Это зависит от контекста. Если они отвечают только за то, чтобы сайт был запущен и работал, то в основном нужны следующие навыки:
- умение использовать консоль браузера для отладки
- умение читать логи в
/logs - знание того, как использовать безопасный режим
- умение использовать терминал для ручных обновлений и подобных задач
Если вы хотите кандидата, который также сможет помогать создавать новые функции для вашего сообщества:
- CSS/SCSS (плагины/темы)
- JavaScript (плагины/темы)
- HTML/Handlebars (плагины/темы)
- Ruby (плагины)
Я уже упоминал об этом выше, но стоит повторить: лучшее место для поиска — внутри вашего сообщества. Ничего страшного, если люди начнут медленно.
Закреплённая тема в вашем сообществе должна сработать.
Если оттуда не поступит никаких откликов, усильте усилия и попросите участников сообщества порекомендовать кого-то, кого они знают.
Если и оттуда не будет откликов, расширьте круг поиска и обратитесь к своим контактам по электронной почте.