Es un buen problema tener, porque significa que tu comunidad está creciendo.
Dado que estás utilizando Digital Ocean para el alojamiento, sería ideal que cualquier candidato potencial ya estuviera familiarizado con su panel de control. Si no es así, no es realmente un gran problema. Es muy sencillo y podrán familiarizarse con él en muy poco tiempo.
En cuanto a las tareas que tendrían que realizar, bueno… eso depende. En su mayoría, ni siquiera tendrán que hacer ningún trabajo en Digital Ocean, ya que el sitio ya está en línea y funcionando.
Algunas tareas que podrían surgir:
- añadir/quitar complementos
- ejecutar tareas rake
- la ocasional reconstrucción desde la consola (muy rara)
Los errores pueden ser molestos de rastrear, pero para mantenerlo simple, esto es lo que recomiendo.
Si notas algo incorrecto, tu primera opción siempre debe ser el modo seguro. Si el problema persiste en modo seguro, probablemente sea un error en el núcleo. Si nos lo haces saber, lo solucionaremos lo antes posible.
Si el problema no ocurre en modo seguro, probablemente se deba a uno de tus complementos o componentes del tema. El modo seguro ofrece algunas opciones como (deshabilitar todos los complementos - deshabilitar complementos no oficiales - deshabilitar tema).
Esto debería ayudar a delimitar el problema. La depuración adicional depende de la causa del problema.
Los temas solo pueden modificar el front-end (no realizan cambios en el servidor), por lo que, si el candidato conoce un poco las herramientas de inspección del navegador, debería poder obtener algunas pistas de ahí.
Los complementos pueden modificar tanto el front-end como el back-end. Si el problema en un complemento está en el front-end, las herramientas de inspección del navegador deberían ser suficientes para depurar. Si están en el back-end, el candidato tendrá que revisar /logs en el sitio para rastrear el problema.
¡Eso es fantástico! No hay nada como resolver tus propios problemas. Estoy seguro de que la comunidad aquí apreciará esas contribuciones.
Me intriga un poco este punto. ¿Qué te impide hacerlo hoy? Si estás bloqueado por algo, por favor crea un tema sobre eso y haremos todo lo posible para ayudarte.
Ya he mencionado algo de esto anteriormente. No creo que estés buscando un administrador de sistemas.
Creo que lo que buscas es alguien con suficiente competencia en tareas de front-end. Las tareas de back-end que podrían necesitar realizar están bien documentadas aquí y deberían poder ponerse al día con ellas en muy poco tiempo.
No creo que puedas entusiasmar a nadie con nada a menos que sienta pasión por ello.
Dicho esto, si uno de los miembros existentes de tu comunidad tiene las habilidades requeridas para el puesto y siente pasión por los objetivos de tu comunidad, entonces ese es el boleto ganador.
En otras palabras, necesitas a alguien que esté activamente comprometido con tu comunidad y que pueda realizar el trabajo. Eso sería lo mejor.
Eso depende del contexto. Si solo son responsables de asegurarse de que el sitio esté en línea y funcionando, entonces es principalmente:
- capaz de usar la consola del navegador para depurar
- capaz de leer
/logs - sabe cómo usar el modo seguro
- sabe cómo usar la terminal para actualizaciones manuales, etc.
Si quieres un candidato que también pueda ayudar a crear nuevas funciones para tu comunidad:
- CSS/SCSS (complementos/temas)
- JavaScript (complementos/temas)
- HTML/Handlebars (complementos/temas)
- Ruby (complementos)
Ya lo mencioné anteriormente, pero vale la pena volver a señalarlo: el mejor lugar para reclutar es dentro de tu propia comunidad. Está bien si las personas tienen un inicio lento.
Un tema fijado en tu comunidad debería funcionar.
Si no obtienes ningún contacto desde allí, intensifica el esfuerzo y pide a los miembros de tu comunidad que recomienden a alguien que conozcan.
Si no obtienes ningún contacto desde eso, amplía el alcance y contacta a tus contactos por correo electrónico.