Senior Linux Server/Client Engineer
Role details
Job location
Tech stack
Job description
- Engineering, Betrieb und Support unserer virtualisierten Linux Development Clients und Server (inkl. Wartung, Lifecycle Management, Troubleshooting und Performance-Optimierung)
- Weiterentwicklung, Optimierung und Automatisierung unserer Plattformen, Toolchains und Lösungen (z. B. Scripting, Infrastructure-as-Code, CI/CD-Integrationen)
- Engineering, Betrieb und Support unserer virtualisierten Windows Development Clients (z. B. Windows 11 Build Management, Softwareverteilung, Configuration Management)
Requirements
Der/die ideale Kandidatin ist eine erfahrene Fachkraft im Bereich Linux Server- und Client-Engineering mit mindestens fünf Jahren Berufserfahrung in der Arbeit mit gängigen Distributionen wie Ubuntu und Debian. Neben dem Schwerpunkt auf Linux umfasst die Rolle auch eine sekundäre Verantwortung im Windows Developer Client Support (z. B. Chocolatey for Business, Application Packing, Scripting etc.). Idealerweise bringt die Person zudem Erfahrung aus der Softwareentwicklung mit - um sowohl die Bedürfnisse unserer Entwickler besser zu verstehen als auch aktiv zum technischen Austausch beizutragen. Gleichzeitig sollte sie ein gutes Verständnis moderner Infrastrukturtechnologien wie VMware oder Backup-Systemen besitzen. Die Rolle erfordert außerdem fundierte Kenntnisse in Scripting und Automatisierung (z. B. Bash, Python, Go) sowie einen routinierten Umgang mit DevOps-Methoden und -Werkzeugen. Darüber hinaus zeichnen sich geeignete Kandidat*innen durch ausgeprägte soziale Kompetenzen, starke Kommunikationsfähigkeiten, Konfliktlösungskompetenz und ein proaktives Einbringen eigener Ideen ins Team aus., * Mehrjährige Erfahrung (mind. 5 Jahre) im Engineering, Betrieb und Support von Linux?Servern und Clients, vorzugsweise mit Ubuntu und Debian.
- Praktische Kenntnisse im Betrieb virtualisierter Entwicklungsumgebungen (Linux & Windows) idealerweise mit VMware?basierten Umgebungen
- Fundiertes Verständnis moderner Infrastrukturkomponenten (Virtualisierung, Backup?Systeme, Netzwerkgrundlagen)
- Erfahrung mit Windows Developer Clients (z. B. Chocolatey for Business, Application Packing, Scripting etc.)
- Scripting- und Automatisierungskompetenz in mindestens einer relevanten Sprache (z. B. Bash, Python, JAVA) sowie erste Erfahrung mit DevOps?Methoden und CI/CD
- Präzises, strukturiertes Arbeiten und die Fähigkeit, komplexe Plattformen kontinuierlich zu optimieren und weiterzuentwickeln
- Erfahrung als Softwareentwickler oder hohe technische Nähe zur Entwicklung, um Anforderungen der Developer Community zu verstehen
- Ausgeprägte Kommunikations- und Teamfähigkeiten, inklusive Konfliktfähigkeit und der Bereitschaft, sich proaktiv einzubringen
- Hohe Eigeninitiative, Verantwortungsbewusstsein und ein lösungsorientierter Arbeitsstil