Ihr größtes Ziel bei der Einstellung eines Systemadministrators sollte es sein, einen Scharlatan zu vermeiden. Das Arbeitsprodukt eines Systemadministrators besteht aus einer Reihe interaktiver Systeme, die nicht auseinanderfallen. Dies kann erreicht werden, indem man sie nie berührt oder wenn man gut in seiner Arbeit ist. Ein Scharlatan kann also skaten, ohne dass er einige Monate lang etwas anfassen muss, wenn Sie geben sich alle Mühe, nichts tun zu müssen. Wenn sie gedrückt werden, versagen sie jedoch und du steckst mit gebrochener Scheiße fest, um sie zu reparieren.
Stellen Sie sich einen Entwickler vor, der in den ersten Monaten keinen Code eincheckt: Handelt es sich einfach um schlechte / unsoziale Codierungspraktiken, oder verbergen sie die Tatsache, dass sie schlecht sind? Sysadmins befinden sich in einer ähnlichen Position, mit der Ausnahme, dass es selten einen Grad an Änderungskontrolle für die Codierung gibt. Systemprogrammierungstools wie Puppet sind gut, um dies zu beheben, da sie (wenn sie als einziges Mittel der Systemverwaltung verwendet werden) die Systemkonfiguration als Softwareprojekt behandeln können und Sie dieselben Überwachungstools verwenden, die Sie mit Programmierern verwenden würden (z. B. Festschreibungen) Mails).
Nach meiner Erfahrung sind Zertifikate im besten Fall irrelevant und im schlimmsten Fall irreführend. Stellen Sie niemals jemanden ein, der auf den Stärken seiner Zertifizierungen basiert. Von allen Lebensläufen, die ich gesehen habe, kleben die besten Techniker keine zertifizierten Logos auf einen Lebenslauf, wenn sie diese haben - es ist ein großes Zeichen, dass jemand mehr von seinem Stammbaum als von seinen tatsächlichen Fähigkeiten abhängig ist. Bei schriftlichen Testzertifikaten handelt es sich um Multiple-Guess-Fragen, die auf einem bestimmten Wortlaut des Lehrbuchs basieren, aus dem sie stammen. Ich bin zuversichtlich, dass ich RFC4601 verstehe, ein sicheres, globales Interdomain-Multicast-System entworfen und implementiert habe und beim letzten Mal, als ich eine CCNA-Übungsprüfung ablegte, 67% erreicht habe. In der Zwischenzeit kann mein zertifizierter Untergebener nicht glauben, dass es keine Funktion gibt Unterschied zwischen RFC1918 und öffentlichen Adressen ...
Im Gegensatz zu dem, was andere gesagt haben, sind längere Lebensläufe besser als kürzere: Sie geben Ihnen spezifischere Fragen, die Sie recherchieren und stellen müssen, um Scharlatanen auszuweichen. Führen Sie mehrstufige Telefoninterviews durch, wenn Sie Folgendes tun müssen: Verwenden Sie das erste, um herauszufinden, was sie tatsächlich getan haben, und das zweite, nachdem Sie herausgefunden haben, welche Fragen für die jeweiligen Technologien richtig sind.
Ihr zweitgrößtes Ziel sollte es sein, jemanden zu finden, der Erfahrung mit Systemen hat, die Sie bereits verwenden. Finden Sie jemanden, der sich mit den Problemen befasst hat, die Sie derzeit haben oder in Zukunft haben werden (Systeme und Bereitstellungsmethoden erstellen, Systeme überwachen, Sicherheit, Skalierung). Suchen Sie jemanden, der in ähnlichen Geschäftssituationen wie jetzt gearbeitet hat und bereit ist, sich mit den Problemen zu befassen, die Ihrer Situation inhärent sind. Ein Ingenieur mit einem MS in Networking, der es gewohnt ist, ein unbegrenztes Budget, eine Einkaufsabteilung und jahrelange Projektzyklen zu haben, wird in einem Startup nicht funktionieren. Umgekehrt wird es dem Linux-Anarchisten nicht gut gehen, wenn er gebeten wird, das ActiveDirectory-Änderungskontrollverfahren in Ihrem Fortune 50 zu durchlaufen.
Wenn Sie während des Wachstums eine Abteilung aufbauen müssen, stellen Sie keine Mitarbeiter ein, die zuvor noch niemanden eingestellt haben. Wenn Sie mit 20 TB hochverfügbarer Daten umgehen müssen, stellen Sie keine Mitarbeiter ein, die zuvor noch kein SAN verwendet haben.