Senior Linux Server/Client Engineer

ITech Consult AG
Zürich, Switzerland
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
German
Experience level
Senior

Job location

Zürich, Switzerland

Tech stack

Java
Microsoft Windows
Bash
Ubuntu (Operating System)
Configuration Management
Continuous Integration
Debian Linux
Linux
DevOps
Integrated Development Environments
Python
Linux Servers
Networking Basics
Software Engineering
Toolchain
Virtualization Technology
Scripting (Bash/Python/Go/Ruby)
Software Distribution
Build Management
Linux Development
Go
VMware

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

Apply for this position