Der DevOps-Systemadministrator automatisiert die Bereitstellung von Infrastrukturen in einer privaten, öffentlichen oder hybriden Cloud. Wenn der DevOps-Systemadministrator bei einem Softwarehersteller oder in einer IT-Abteilung mit den Entwicklerteams zusammenarbeitet, stellt er kontinuierlich Anwendungen bereit. Er überwacht die bereitgestellten Dienste und bearbeitet die aufgetretenen Warnungen. Um die Bereitstellung von Infrastrukturen in der Cloud zu automatisieren, verselbstständigt der DevOps-Systemadministrator die Erstellung von Servern mithilfe von Skripten, konfiguriert sie und verbindet sie miteinander. Anschließend verwendet er eine Plattform wie Ansible, um die Bereitstellung zu konfigurieren und zu überwachen.
Wenn er mit der kontinuierlichen Bereitstellung einer Anwendung beauftragt ist, bereitet er in Verbindung mit den Entwicklerteams Test- und Vorproduktionsumgebungen vor. Er bereitet die verschiedenen Datenserver und den dazugehörigen Speicher sowie die Container vor, in denen die Anwendung gespeichert werden soll. Anschließend migriert er die Daten und setzt die Anwendung in der Vorproduktionsumgebung ein.
Er tauscht sich ständig mit dem Entwicklerteam aus, um Fehlfunktionen zu beheben, die in den verschiedenen Testphasen entdeckt wurden.
Mithilfe einer Kubernetes-ähnlichen Plattform setzt er die Anwendung und ihre sukzessiven Updates in der Produktionsumgebung ein. Der DevOps-Systemadministrator überwacht die von ihm eingesetzten Infrastrukturen und Anwendungen. Dazu legt er die zu überwachenden Indikatoren fest und installiert und konfiguriert eine Überwachungslösung.
Wenn er eine Anomalie feststellt oder eine Warnung hochgeladen wird, behebt er das Problem oder lässt es beheben. Um ein Konfigurationsproblem zu lösen, die Ursache einer Fehlfunktion zu verstehen oder ein neues Tool zu installieren, tauscht er sich in den Foren der Fachgemeinschaften aus, eventuell auch in englischer Sprache. Da die meisten technischen Dokumentationen auf Englisch verfasst sind, muss der DevOps-Systemadministrator in der Lage sein, sie zu lesen, um die gesuchten Informationen zu finden und die darin enthaltenen Ratschläge richtig zu interpretieren. Dies entspricht dem Niveau B2 des Europäischen Referenzrahmens für das Leseverständnis. Gelegentlich muss er in englischsprachigen Benutzerforen Fragen stellen oder Antworten geben. Hierfür reicht das Niveau B1 des Europäischen Referenzrahmens für das Schreiben aus. Er wendet einen logischen Ansatz an, um die Ursache einer Fehlfunktion zu diagnostizieren und zu beheben und beobachtet aktiv, um seine Kompetenzen auf dem neuesten Stand zu halten. Diese Stelle erfordert die Beherrschung zahlreicher Werkzeuge und Sprachen sowie das Verständnis abstrakter Konzepte. Der DevOps-Systemadministrator steht in Kontakt mit den Entwicklerteams, seinem technischen Leiter, den Netzwerk- und Sicherheitsteams, den Anbietern von Hosting-Lösungen und den Fachgemeinschaften der Tools, die er verwendet.
Der DevOps-Systemadministrator arbeitet in einem Unternehmen für digitale Dienstleistungen (ESN), bei einem Cloud-Betreiber, bei einem Softwarehersteller oder in der IT-Abteilung eines großen Unternehmens.
Er arbeitet in einem Team unter der Verantwortung des technischen Leiters oder des Leiters der Informationssysteme seines Unternehmens.
In einigen Fällen wird diese Tätigkeit vollständig aus der Ferne ausgeführt.