Auf einen Blick
- Aufgaben: Gestalte moderne Software- und Infrastrukturprozesse mit NixOS und DevOps.
- Arbeitgeber: Innovativer IT-Dienstleister, der die Digitalisierung des öffentlichen Sektors vorantreibt.
- Mitarbeitervorteile: Flexible Arbeitszeiten, individuelles Hardware-Budget und Zugang zu psychologischer UnterstĂĽtzung.
- Warum dieser Job: Sei Teil eines dynamischen Teams und gestalte die digitale Zukunft aktiv mit.
- GewĂĽnschte Qualifikationen: Mindestens 7 Jahre Erfahrung in Softwareentwicklung und 3 Jahre mit Nix/NixOS.
- Andere Informationen: Wachstumsorientierte Umgebung mit vielen Weiterbildungsmöglichkeiten.
Das voraussichtliche Gehalt liegt zwischen 54000 - 84000 € pro Jahr.
Als IT-Dienstleister treiben wir die Digitalisierung des öffentlichen Sektors voran und schaffen echten Mehrwert für Millionen Menschen in Deutschland. Wir suchen neue Kolleg:innen, die mit ihren Ideen, ihrem Können und Engagement etwas bewegen wollen. Fühlst du dich angesprochen? Dann gestalte Deine Welt zum Besseren und werde Teil unseres Customer Clusters Tech Services.
DEINE MISSION
Als Senior NixOS / DevOps Engineer & Architect begleitest du unsere Kunden beim Aufbau moderner, deklarativer und hochautomatisierter Software- und Infrastrukturprozesse und befähigst Teams, reproduzierbare Entwicklungs-, Build- und Deployment-Umgebungen zu etablieren.
Deine Aufgaben
- Beratung und Umsetzung im Umfeld von Nix und NixOS: von Architektur-Reviews ĂĽber Design moderner Systemlandschaften bis hin zur produktiven EinfĂĽhrung deklarativer Umgebungen
- Analyse und Optimierung bestehender Softwarearchitekturen, Quellcodes und Entwicklungsprozesse mit Fokus auf Qualität, Effizienz und Reproduzierbarkeit
- Konzeption, Aufbau und Weiterentwicklung von CI / CD-Pipelines (z. B. GitLab, Nix Hydra) inklusive automatisierter Build-, Test- und Deployment-Strecken
- EinfĂĽhrung und Absicherung reproduzierbarer Builds sowie moderner Build-Systeme (z. B. CMake, Meson) in komplexen Unternehmensumgebungen
- Aufbau und Pflege von automatisierten Testumgebungen (Unit-, Integrations- und HIL-Tests) zur Sicherstellung stabiler, testgetriebener Entwicklungsprozesse
- Unterstützung und Coaching von Entwickler- und DevOps-Teams bei der Einführung deklarativer, test- und qualitätsorientierter Arbeitsweisen
- Konzeption und Durchführung von Workshops, Schulungen und Knowledge-Transfer-Formaten zu Nix(OS), DevOps-Methoden und qualitätssichernden Praktiken
- Mitarbeit in Projekten mit Fokus auf Systemprogrammierung, Virtualisierung und Low-Level-Entwicklung – je nach deinen Stärken und Projektkontext
DAS IST UNS WICHTIG
- Mindestens 7 Jahre relevante Berufserfahrung in Softwareentwicklung, DevOps oder Systemengineering
- Mindestens 3 Jahre praktische Erfahrung mit Nix und NixOS in professionellen Umgebungen
- Hochschulabschluss im IT-Bereich oder vergleichbare Qualifikation
- Sehr gute Kenntnisse in Softwarearchitektur und Software Engineering - von der Konzeption bis zur produktiven Umsetzung
- Fundierte Erfahrung mit DevOps-Praktiken, deklarativer CI, Build-Systemen und Reproducible Builds
- Starke Kompetenz im Aufbau automatisierter Testlandschaften (Unit-, Integrations- und HIL-Tests)
- Praktische Erfahrung in mindestens einer Programmiersprache wie C++, Rust, Haskell, Python, C, Go o. ä.
- Routiniert im Umgang mit Versionsverwaltung (z. B. Git), Containerisierung (z. B. Docker) und modernen Build-Tools (z. B. CMake, Meson)
- Erfahrung im Aufbau und der Weiterentwicklung von Entwicklungs- und Deployment-Prozessen im Unternehmenskontext
- Fähigkeit, komplexe technische Inhalte verständlich und zielgruppengerecht zu vermitteln – z. B. in Workshops, Coachings oder Schulungsformaten
Idealerweise bringst du auĂźerdem mit:
- Erfahrung mit Virtualisierung, Mikrokernel-basierten Systemen oder Hypervisor-Technologien
- Kenntnisse in Low-Level-Systemprogrammierung (z. B. ACPI, PCI, Interrupt Routing, Kernel-Module)
- Erfahrung im Aufbau oder der Weiterentwicklung technischer Beratungs- oder Produktunternehmen
- Ein analytisches, strukturiertes und lösungsorientiertes Arbeiten mit hohem Qualitätsanspruch, kombiniert mit selbstständigem, verantwortungsbewusstem Handeln in komplexen technischen Umgebungen
- Ausgeprägte Kommunikations- und Beratungskompetenz sowie Freude daran, Teams zu befähigen, Wissen zu teilen und nachhaltige, reproduzierbare Infrastrukturen aufzubauen
- Sehr gute Deutschkenntnisse (C1-Niveau) sowie Englischkenntnisse auf Konversationsniveau
DEIN NEUER ARBEITSPLATZ
Was bei uns zählt? Klar definierte Rollen, echtes Miteinander und ein gemeinsames Ziel. Wir nennen das Responsiveness – transparent, wertschätzend und zielorientiert. Hier bist du am Wandel direkt beteiligt, wenn du möchtest. Flexible Arbeitszeiten und Remote Work sind selbstverständlich. Individuelles Hardware-Budget? Stell dir deinen Arbeitsplatz so zusammen, wie du dich am wohlsten fühlst. Mental Health? Dein mentales Wohlbefinden ist uns wichtig. Mit OpenUp unterstützen wir dich und bieten dir jederzeit kostenlosen Zugang zu professioneller psychologischer Unterstützung. Individuelles Weiterbildungsbudget? Egal ob die nächste Zertifizierung oder ein lang ersehnter Sprachkurs – du entscheidest, worin und wann du dich weiterbildest. Mitarbeiter:innen-PC-Programm? Lease dir dein nächstes Device zur rein privaten Nutzung einfach über virtual7. JobRad oder Firmenwagen? Wir helfen dir dabei, so mobil zu sein, wie du es brauchst.
Erzähl mir, wer du bist und wann du anfangen kannst. Gerne auch über laura.korth@virtual7.de. Ich freue mich darauf, dich kennenzulernen.
Senior NixOS / DevOps Architect (m/w/d) Arbeitgeber: virtual7 GmbH
Kontaktperson:
virtual7 GmbH HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Senior NixOS / DevOps Architect (m/w/d)
✨Tipp Nummer 1
Netzwerken ist der Schlüssel! Nutze Plattformen wie LinkedIn, um mit Leuten aus der Branche in Kontakt zu treten. Lass uns wissen, dass du auf Jobsuche bist und vielleicht können wir dir sogar direkt helfen!
✨Tipp Nummer 2
Bereite dich auf Vorstellungsgespräche vor, indem du häufige Fragen durchgehst und deine Antworten übst. Wir empfehlen, auch technische Fragen zu NixOS und DevOps zu üben, um zu zeigen, dass du fit im Thema bist.
✨Tipp Nummer 3
Zeige deine Projekte! Wenn du an interessanten Projekten gearbeitet hast, bring sie zur Sprache. Das zeigt nicht nur dein Können, sondern auch dein Engagement für die Branche. Teile deine Erfahrungen mit uns!
✨Tipp Nummer 4
Bewirb dich direkt ĂĽber unsere Website! So kannst du sicherstellen, dass deine Bewerbung schnell bei den richtigen Leuten landet. Und hey, wir freuen uns immer ĂĽber neue Talente, die unser Team bereichern!
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Senior NixOS / DevOps Architect (m/w/d)
Tipps für deine Bewerbung 🫡
Sei du selbst!: Wir wollen dich kennenlernen, also zeig uns, wer du wirklich bist! Lass deine Persönlichkeit in deiner Bewerbung durchscheinen und erzähl uns von deinen Erfahrungen und Leidenschaften.
Pass auf die Details auf!: Achte darauf, dass deine Bewerbung fehlerfrei ist. Rechtschreibfehler oder unklare Formulierungen können einen schlechten Eindruck hinterlassen. Nimm dir die Zeit, alles sorgfältig zu überprüfen!
Zeig deine Motivation!: Erkläre uns, warum du Teil unseres Teams werden möchtest und was dich an der Position als Senior NixOS / DevOps Architect reizt. Deine Begeisterung kann den Unterschied machen!
Bewirb dich über unsere Website!: Der einfachste Weg, um uns zu erreichen, ist über unsere Karriereseite. Dort kannst du sicherstellen, dass deine Bewerbung direkt bei uns landet und wir sie schnellstmöglich bearbeiten können.
Wie du dich auf ein Vorstellungsgespräch bei virtual7 GmbH vorbereitest
✨Verstehe die NixOS-Welt
Mach dich mit den Grundlagen von Nix und NixOS vertraut. Sei bereit, spezifische Fragen zu diesen Technologien zu beantworten und zeige, dass du die Prinzipien hinter deklarativen Umgebungen verstehst.
✨Bereite konkrete Beispiele vor
Denke an konkrete Projekte oder Erfahrungen, die deine Fähigkeiten in der Softwarearchitektur und DevOps-Praktiken demonstrieren. Zeige, wie du CI/CD-Pipelines aufgebaut hast oder wie du automatisierte Testumgebungen implementiert hast.
✨Kommunikation ist der Schlüssel
Da du auch Workshops und Schulungen durchführen wirst, übe, komplexe technische Inhalte einfach und verständlich zu erklären. Bereite dich darauf vor, wie du dein Wissen effektiv an andere weitergeben kannst.
✨Sei bereit für technische Herausforderungen
Erwarte technische Fragen oder sogar praktische Tests während des Interviews. Zeige deine Problemlösungsfähigkeiten und deine Erfahrung mit Programmiersprachen und modernen Build-Tools, um zu beweisen, dass du die Anforderungen erfüllst.