Webentwickler:in und System-Administrator:in als studentische Hilfskraft
ETH Zürich
Zürich, Switzerland
9 days ago
Role details
Contract type
Temporary contract Employment type
Part-time (≤ 32 hours) Working hours
Regular working hours Languages
GermanJob location
Zürich, Switzerland
Tech stack
HTML
JavaScript
Backup Devices
CSS
Databases
Software Debugging
Linux
DevOps
Web Development
Django
Python
PostgreSQL
MariaDB
MySQL
SQL Databases
TypeScript
Docker Swarm
GIT
Containerization
Kubernetes
Information Technology
Operational Systems
REST
Docker
Job description
- Sie halten die Anwendung auf dem Stand der Technik, beheben Bugs, und implementieren in Zusammenarbeit mit der Bibliotheksleitung neue Features
- Sie stehen dem Team als Ansprechpartner:in bei technischen Problemen zur Verfügung
- Sie arbeiten eng mit der Informatik-Support-Gruppe des Departements Informatik zusammen, welche die Plattform Kubernetes, Netzwerk, Speicher und Weiteres für Sie zur Verfügung stellen, trotzdem fällt vieles in Ihre Verantwortung (Backups etc.)
- Als System-Administrator:in sind Sie für den Betrieb der Infrastruktur und Applikationen verantwortlich
- Sie kennen den Aufbau der Applikationen und Infrastruktur (Datensicherung, Datenbanken, Zertifikate, etc.) und können Anpassungen vornehmen
Requirements
- Sie sind vorzugsweise am Anfang Ihres Studiums
- Sie haben bereits mit git gearbeitet
- Sie kennen sich einigermassen mit dem Betriebssystem Linux aus
- Sie haben Erfahrung im Betrieb eines eigenen Servers
- Sie haben Interesse, Ihre Kenntnisse im Bereich Webentwicklung und DevOps, sowie der Plattform Kubernetes zu erweitern
- Sie übernehmen gerne Verantwortung und können selbstständig arbeiten
Im Idealfall bringen Sie zusätzlich Erfahrung in einem oder mehreren der folgenden Bereiche mit:
- Erfahrung mit Python 3 (eventuell TypeScript)
- Erfahrung mit Webprojekten (HTML, CSS, JavaScript), z.B. mit Django
- Erfahrung mit REST APIs
- Erfahrung mit Datenbanken und SQL (z.B. MySQL, MariaDB, Postgres)
- Erfahrung mit Containerisierung und Docker
- Erfahrung mit Kubernetes bzw. "Docker Swarm" Systemen
Diese Kenntnisse sind keine zwingende Voraussetzung. Sie müssen lediglich die Motivation und Fähigkeit mitbringen, sich die erforderlichen Kenntnisse selbstständig im nötigen Umfang anzueignen.
Benefits & conditions
Wir bieten eine anspruchsvolle, interessante und abwechslungsreiche Tätigkeit in einem jungen Team. Ihre Arbeitszeit und den Arbeitsaufwand können Sie sich grundsätzlich flexibel einteilen und an die aktuelle Studiums-Belastung anpassen. Arbeiten, Lehren und Forschen an der ETH Zürich
About the company
Die ETH Zürich ist eine der besten technisch-naturwissenschaftlichen Hochschulen der Welt. Wir sind bekannt für unsere exzellente Lehre, wegweisende Grundlagenforschung und den direkten Transfer von neuen Erkenntnissen in die Gesellschaft. Über 30'000 Menschen aus mehr als 120 Ländern finden bei uns ein Umfeld, das eigenständiges Denken fördert, und ein Klima, das zu Spitzenleistungen inspiriert. Im Herzen Europas und weltweit vernetzt entwickeln wir gemeinsam Lösungen für die globalen Herausforderungen von heute und morgen.