Eine DevOps-Stelle zwischen Entwicklung und Produktion
Wer als DevOps-Engineer in der Schweiz arbeiten will, muss die kontinuierliche Integration und Auslieferung automatisieren, Container betreiben und die Produktion überwachen können. Anvisiert werden danach vor allem Fintechs, Banken, Softwarehersteller, die SBB oder Swisscom, die ihre Standorte hauptsächlich in Zürich, Bern, Lausanne und Genf haben.
Der DevOps-Engineer baut die Ketten für kontinuierliche Integration und Auslieferung, automatisiert die Umgebungen und organisiert das Monitoring. Bei einem Lausanner Softwarehersteller ermöglicht er mehrere Auslieferungen pro Tag; in einer Zürcher Bank vereint er Geschwindigkeit mit strengen Änderungskontrollen.
Gängige Werkzeuge in Schweizer Stellenanzeigen
GitLab CI, Jenkins, GitHub Actions, Docker, Kubernetes, OpenShift, Terraform und Ansible kommen regelmässig vor, mit Prometheus und Grafana für das Monitoring. Die grossen Berner Verkehrs- und Energieunternehmen setzen häufig OpenShift in ihren eigenen Rechenzentren ein.
Aus der Entwicklung oder dem Betrieb kommen
Ein Softwareentwickler in der Schweiz wechselt zu DevOps, indem er Pipelines und Infrastruktur übernimmt. Ein Systemadministrator gelangt über Automatisierung und Code dorthin, zwei häufige Laufbahnen in den Westschweizer KMU.
In der Schweiz anerkannte Ausbildungen
Das EFZ als Informatiker, Fachrichtung Applikationsentwicklung oder Betrieb und Infrastruktur, bildet einen Einstieg. Die Bachelorstudiengänge FH in Informatik, zum Beispiel an der HEIG-VD oder an der Berner Fachhochschule, und die Masterabschlüsse der EPFL oder der ETH ergänzen das Angebot.
Wo sich die DevOps-Stellen konzentrieren
Zürich vereint Banken, Versicherer und Tochtergesellschaften von Google oder Microsoft; Bern beherbergt den Bund, die SBB, die Post und Swisscom. Der Genferseebogen bietet Stellen bei Softwareherstellern, internationalen Organisationen und Genfer Fintechs, während Zug Blockchain-Unternehmen anzieht.
Pikettdienst und Zeiten für Produktivsetzungen
Heikle Auslieferungen finden oft abends oder am Wochenende statt, und ein Pikettdienst ist häufig. Das Arbeitsgesetz regelt diese Zeiten; der Vertrag oder das Betriebsreglement legt die Bereitschaftsentschädigung und die Kompensation der Einsätze fest.
Integrierte Sicherheit und regulatorische Anforderungen
In der Finanzbranche verpflichten die FINMA-Rundschreiben zu operationellen Risiken dazu, jede Änderung in der Produktion nachzuvollziehen. Genfer DevOps-Engineers integrieren daher Schwachstellenanalyse, Verwaltung von Geheimnissen und Zugriffsvalidierung in die Pipelines, eine Praxis namens DevSecOps.
Arbeitsbewilligung für europäische Staatsangehörige
Mit einem Vertrag von mindestens einem Jahr erhält ein Bürger der EU oder der EFTA eine Bewilligung B; ein kürzerer Vertrag ergibt eine Bewilligung L. Die Übersicht über die verschiedenen Aufenthalts- und Arbeitsbewilligungen hilft bei der Vorbereitung des kantonalen Verfahrens.
Ingenieure von ausserhalb Europas und Kontingente
Bei einem Staatsangehörigen eines Drittstaats muss der Arbeitgeber belegen, dass er in der Schweiz oder in der EU kein gleichwertiges Profil gefunden hat. Das Dossier läuft über das kantonale Amt für Arbeit und danach über das SEM, im Rahmen der vom Bundesrat festgelegten Kontingente.
Elemente, die den DevOps-Lohn bestimmen
Das Lohnniveau hängt von Kanton, Branche, Produktionserfahrung und Pikettverantwortung ab. Ein Zürcher Fintech und eine kantonale Verwaltung wenden unterschiedliche Skalen an; Salarium des BFS liefert Richtwerte.
Arbeitssprachen je nach Team
Die internationalen technischen Teams in Zürich und Genf arbeiten oft auf Englisch. Die SBB, die Post oder die Berner Verwaltungen verlangen häufig Deutsch oder Französisch, da die interne Dokumentation und der Austausch mit den Fachbereichen in diesen Sprachen erfolgen.
Entwicklungen: SRE, Platform Engineer oder Architekt
Mit der Erfahrung wird der DevOps-Engineer zum Site Reliability Engineer, zum Verantwortlichen einer internen Plattform oder zum Infrastrukturarchitekten. Die Beratungsfirmen in Zürich, Bern und Lausanne stellen auch Seniors ein, um die Transformation der Kundenteams zu begleiten.
So kommt man zu einer DevOps-Stelle in der Schweiz
- Die DevOps-Stellen der Zielregion erfassen und notieren, welche Tools, Sprachen und Zertifizierungen am häufigsten verlangt werden.
- CI/CD-Pipelines, Kubernetes-Manifeste und Terraform-Module in einem öffentlichen Portfolio oder in dokumentierten Projekten zeigen.
- Eine anerkannte Zertifizierung anstreben, zum Beispiel Certified Kubernetes Administrator, oder eine Cloud-Zertifizierung, die zu den lokalen Anzeigen passt.
- Schweizer Lebenslauf mit Foto, Arbeitszeugnisse, übersetzte Diplome und zwei erreichbare technische Referenzen zusammenstellen.
- Sich bei direkten Arbeitgebern und IT-Agenturen bewerben und dabei die Verfügbarkeit für den Pikettdienst angeben.
- Nach der Unterzeichnung die Bewilligung B, L oder G ausstellen lassen, sich dann bei der Gemeinde und bei einer Krankenkasse anmelden.
Lohn und einzuplanende Kosten im DevOps
| Element | Richtbetrag | Faktoren |
|---|---|---|
| Jahresbruttolohn | Richtwert, mit Salarium des BFS vergleichen | Kanton, Branche, Seniorität, Pikettdienst |
| Kubernetes- oder Cloud-Zertifizierung | Preis der Zertifizierungsstelle | Art der Prüfung, Vorbereitungskurs |
| Sozialabzüge | AHV, IV, EO, ALV und BVG werden vom Lohn abgezogen | Alter, versicherter Lohn, Vorsorgeplan |
| Krankenversicherung KVG | Individuelle Monatsprämie | Kanton, Franchise, Versicherungsmodell |
| Wohnkosten | Je nach Stadt sehr unterschiedlich | Zürich und Genf teurer als Bern oder Freiburg |
Bewerbungsdossier für DevOps
- Schweizer Lebenslauf mit Foto, Tech-Stack und wichtigsten Projekten
- Motivationsschreiben mit Schwerpunkt auf der realisierten Automatisierung
- Arbeitszeugnisse und Referenzen früherer Vorgesetzter
- Diplome, Kubernetes- oder Cloud-Zertifizierungen
- Link zu einem Code-Repository mit Ihren Pipelines, im Gespräch mitzuteilen
- Identitätsausweis und gegebenenfalls Arbeitsbewilligung
Warum DevOps-Bewerbungen scheitern
- Sich als Kubernetes-Experte präsentieren, ohne einen Produktionsvorfall erklären zu können, den man selbst diagnostiziert und gelöst hat.
- Änderungsmanagement und Nachvollziehbarkeit vernachlässigen, die in den von der FINMA regulierten Banken und Versicherungen wesentlich sind.
- Jeden Pikettdienst ablehnen, ohne dies vor dem letzten Gespräch zu sagen, obwohl die meisten Schweizer DevOps-Stellen ihn beinhalten.
- Einen Lebenslauf ohne Arbeitszeugnisse und Referenzen schicken, was Ihr Dossier gegenüber einheimischen Kandidaten schwächt.
- Ein Remote-Angebot annehmen, das verlangt, vor dem ersten Lohn Kosten für Material oder Bewilligung vorzuschiessen.
FAQ zum Beruf des DevOps-Engineers in der Schweiz
Im Team arbeiten und Störfälle im DevOps bewältigen
Der DevOps-Beruf beruht ebenso auf Zusammenarbeit wie auf Werkzeugen. Der Engineer stellt die Verbindung her zwischen denen, die den Code schreiben, und denen, die ihn betreiben. Er bespricht mit den Entwicklern, wie sich sicherer ausliefern lässt, und mit den Betriebsteams, wie das Laufende überwacht wird.
Wenn ein Störfall eintritt, zählt die Methode. Zuerst stellt man den Dienst wieder her, dann sucht man die Ursache, dann dokumentiert man. Viele Teams führen anschliessend eine Auswertung ohne Schuldzuweisung durch, um zu verstehen, was gefehlt hat, und den Prozess zu korrigieren. Diese Kultur wird in der Schweiz geschätzt, wo Zuverlässigkeit einen hohen Stellenwert hat.
Die schriftliche Kommunikation nimmt viel Raum ein. Verfahren, Tickets und Störfallberichte müssen für einen Kollegen klar sein, der sie in der Eile liest. Wer prägnant schreiben kann, gewinnt das Vertrauen seiner Kolleginnen und Kollegen.
Im Alltag teilen Sie Entscheide mit Personen, deren Prioritäten sich unterscheiden: Die Sicherheit will Kontrollen, das Produkt will Geschwindigkeit. Ihre Rolle besteht darin, einen realistischen Kompromiss zu finden und ihn zu automatisieren. Geduld und Diplomatie sind ebenso viel wert wie Technik.
Sprechen Sie im Gespräch über eine Situation, in der Sie die Arbeit eines Teams verbessert haben, zum Beispiel indem Sie eine wiederkehrende manuelle Aufgabe reduziert haben. Erzählen Sie, wie Sie die anderen überzeugt haben, ihre Gewohnheiten zu ändern, denn oft entscheidet sich genau hier der Erfolg eines DevOps-Projekts.
Denken Sie auch an das Gleichgewicht zwischen Privatleben und Pikettdienst. Manche Teams wechseln sich ab, um bei einer Panne erreichbar zu sein, andere lagern diese Überwachung aus. Fragen Sie, wie die Rotation organisiert ist, wie Nachteinsätze kompensiert werden und welche Unterstützung ein Neuling bei seinem ersten Pikettdienst erhält. Diese Frage ist keineswegs unhöflich: Sie beweist, dass Sie Verantwortung ernst nehmen und in der Stelle bleiben wollen.
Zusammenarbeit im DevOps-Team: Verantwortung, Fehlerkultur und Bewerbung
DevOps bedeutet vor allem eine Haltung: Entwicklung und Betrieb tragen gemeinsam Verantwortung für ein Produkt. Wenn nachts etwas ausfällt, sucht man nicht den Schuldigen, sondern die Ursache. Viele Teams besprechen Störungen danach offen und leiten Verbesserungen ab. Im Bewerbungsgespräch wird geprüft, ob Sie Wissen teilen, verständlich schreiben und Kritik annehmen können. Schildern Sie einen Vorfall, den Sie gelöst haben, und erklären Sie, was Sie danach verändert haben. Zeigen Sie auch, dass Sie Automatisierung nicht als Selbstzweck verstehen, sondern als Mittel, Fehler zu vermeiden und Kollegen zu entlasten.
Ist eine DevOps-Stelle ohne Ingenieurdiplom möglich?
Ja, der Titel ist nicht geschützt, und viele Schweizer DevOps-Engineers kommen von einem EFZ als Informatiker oder aus einer Umschulung. Nachgewiesene Produktionserfahrung, Arbeitszeugnisse und Zertifizierungen wiegen oft schwerer als die Bezeichnung des Diploms.
Was ist der Unterschied zwischen DevOps-Engineer und Cloud-Engineer?
DevOps konzentriert sich auf die Software-Lieferkette, die Automatisierung und die Zuverlässigkeit, während der Cloud-Engineer die Infrastruktur bei einem Anbieter entwirft. In vielen Schweizer Unternehmen überschneiden sich die beiden Rollen je nach Teamgrösse stark.
Stellen Schweizer Verwaltungen DevOps-Engineers ein?
Ja, das Bundesamt für Informatik und Telekommunikation, die kantonalen Informatikzentren und öffentliche Unternehmen wie die SBB stellen ein. Manche Stellen verlangen eine Sicherheitsprüfung oder das Schweizer Bürgerrecht, was die Anzeige in der Regel erwähnt.
Kann man eine DevOps-Stelle in Genf erhalten und in Frankreich wohnen?
Ja, viele Grenzgänger arbeiten mit einer Bewilligung G in der Genfer Informatik. Der Homeoffice-Anteil von Frankreich aus hat jedoch Folgen für Sozialversicherung und Besteuerung; klären Sie Ihre Situation mit dem Arbeitgeber, bevor Sie unterschreiben.