Auf einen Blick
- Aufgaben: Entwickle moderne Webanwendungen und Cloud-Infrastruktur für ein innovatives KI-Projekt.
- Arbeitgeber: ETH Zürich, eine führende Institution für Forschung und Entwicklung.
- Mitarbeitervorteile: Attraktives Gehalt, öffentliche Verkehrsmittel, Sportangebote und Kinderbetreuung.
- Warum dieser Job: Gestalte die Zukunft der Führung und Zusammenarbeit in Organisationen mit.
- Gewünschte Qualifikationen: 5-10 Jahre Erfahrung in Softwareentwicklung, insbesondere mit Python und JavaScript.
- Andere Informationen: Dynamisches Team mit interdisziplinärer Zusammenarbeit und Entwicklungsmöglichkeiten.
Das voraussichtliche Gehalt liegt zwischen 54000 - 84000 € pro Jahr.
Der Leadership Companion ist ein KI-basiertes Projekt an der ETH Zürich, das sich auf Führung und Zusammenarbeit in Organisationen konzentriert. Das Projekt befindet sich derzeit in der Forschungs- und Prototypenphase. Gemeinsam mit Partnern aus Wissenschaft und Industrie arbeiten wir daran, Fragen zu klären und den bestehenden Forschungsprototyp weiterzuentwickeln. Gleichzeitig wird das Tool schrittweise innerhalb der ETH Zürich eingeführt, um seine Anwendung in realen Umgebungen zu testen. Um dieses Projekt zu unterstützen, suchen wir einen motivierten Full-Stack Engineer, der unser Team beim Aufbau und der Wartung moderner Webanwendungen und Cloud-Infrastruktur verstärkt.
Wir suchen einen erfahrenen Senior Full-Stack Engineer, der die Entwicklung skalierbarer Webanwendungen und cloud-nativer Infrastruktur leitet. Sie werden Lösungen entwerfen, Teammitglieder betreuen und technische Entscheidungen in Frontend, Backend und DevOps vorantreiben. Diese Position wird für ein Jahr befristet angeboten, mit der Möglichkeit einer Verlängerung.
Aufgaben:- Design und Implementierung von Full-Stack-Anwendungen mit React, Next.js oder Angular
- Architektur robuster Backend-Services mit Python (FastAPI, Flask)
- Verwaltung von PostgreSQL- und MongoDB-Datenbanken, Optimierung von Abfragen und Schemata
- Aufbau und Wartung der Cloud-Infrastruktur auf Azure mit Terraform und Kubernetes
- Verantwortung für CI/CD-Pipelines mit GitLab CI und Gewährleistung der Bereitstellungszuverlässigkeit
- Erstellung umfassender API-Dokumentationen (Swagger/OpenAPI) und technischer Spezifikationen
- Vorantreiben von Automatisierungsinitiativen und Etablierung von Best Practices in der Technik
- 5-10+ Jahre Berufserfahrung in der Softwareentwicklung (ohne Studium)
- Tiefe Expertise in Python und TypeScript/JavaScript
- Nachweisliche Erfahrung mit React, Next.js oder Angular in Produktionsumgebungen
- Starke Backend-Kenntnisse mit FastAPI oder Flask
- Praktische Erfahrung mit Kubernetes, Terraform und Azure
- Kenntnisse im Datenbankdesign (PostgreSQL, MongoDB)
- Erfolgreiche Umsetzung und Wartung von CI/CD-Pipelines
- Ausgezeichnete Dokumentations- und Kommunikationsfähigkeiten
- Erfahrung mit Automatisierung und Infrastructure-as-Code
- Selbstmotiviert mit starkem Verantwortungsbewusstsein
- Fließend in Englisch; Deutsch ist von Vorteil
- Nachgewiesene Fähigkeit, komplexe Situationen zu strukturieren und lösungsorientierte Ansätze umzusetzen
- Analytische und strukturierte Arbeitsweise mit klarem Fokus auf Ergebnisse
- Hohe Eigeninitiative und Freude an abwechslungsreichen Aufgaben in einem kleinen Team
- Freude an interdisziplinärer Zusammenarbeit und dem Aufbau von Brücken zwischen Technologie, Forschung und Anwendung
- Eine Stelle mit Einfluss: Werden Sie Teil der ETH Zürich, die nicht nur Ihre berufliche Entwicklung unterstützt, sondern auch aktiv zu positiven Veränderungen in der Gesellschaft beiträgt
- Eine interessante und abwechslungsreiche Tätigkeit in spannenden und innovativen Organisationen
- Arbeiten in einem hoch engagierten, multidisziplinären Team
- Regelmäßige Meetings und enge Zusammenarbeit mit den Sinergia-Projektpartnern
- Vielfältige Vorteile, wie öffentliche Verkehrstickets und Carsharing, ein breites Sportangebot des ASVZ, Kinderbetreuung und attraktive Rentenleistungen
Wir schätzen Vielfalt und Nachhaltigkeit. Im Einklang mit unseren Werten fördert die ETH Zürich eine inklusive Kultur. Wir setzen uns für Chancengleichheit ein, schätzen Vielfalt und pflegen ein Arbeits- und Lernumfeld, in dem die Rechte und die Würde aller Mitarbeiter und Studierenden respektiert werden.
Nachhaltigkeit ist ein Kernwert für uns - wir arbeiten konsequent auf eine klimaneutrale Zukunft hin.
Senior Full-Stack Engineer Arbeitgeber: ETH Zürich
Kontaktperson:
ETH Zürich HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Senior Full-Stack Engineer
✨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, wenn du Fragen hast oder Unterstützung brauchst!
✨Tipp Nummer 2
Bereite dich auf technische Interviews vor! Übe Coding-Challenges und sei bereit, deine Lösungen zu erklären. Wir können dir Ressourcen empfehlen, die dir helfen, dich optimal vorzubereiten.
✨Tipp Nummer 3
Zeige deine Projekte! Erstelle ein Portfolio, das deine besten Arbeiten präsentiert. Das gibt den Arbeitgebern einen Einblick in deine Fähigkeiten und deinen Stil. Und vergiss nicht, dich über unsere Website zu bewerben!
✨Tipp Nummer 4
Sei proaktiv! Wenn du eine interessante Stelle siehst, zögere nicht, dich direkt zu bewerben oder sogar nach einem informellen Gespräch zu fragen. Wir sind hier, um dir zu helfen, den nächsten Schritt zu machen!
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Senior Full-Stack Engineer
Tipps für deine Bewerbung 🫡
Sei du selbst!: Wenn du deine Bewerbung schreibst, lass deine Persönlichkeit durchscheinen. Wir suchen nach Menschen, die nicht nur die richtigen Fähigkeiten haben, sondern auch gut ins Team passen. Zeig uns, wer du bist und was dich motiviert!
Mach es strukturiert: Achte darauf, dass deine Bewerbung klar und strukturiert ist. Verwende Absätze und Überschriften, um deine Erfahrungen und Fähigkeiten übersichtlich darzustellen. Das hilft uns, schnell zu erkennen, was du drauf hast!
Beziehe dich auf die Stelle: Schau dir die Stellenbeschreibung genau an und passe deine Bewerbung entsprechend an. Hebe relevante Erfahrungen hervor, die zu den Anforderungen passen. So zeigst du uns, dass du die richtige Wahl für die Position bist.
Bewirb dich über unsere Website: Wir empfehlen dir, dich direkt über unsere Website zu bewerben. Das macht den Prozess für uns einfacher und du kannst sicher sein, dass deine Bewerbung direkt an die richtige Stelle gelangt. Wir freuen uns auf deine Unterlagen!
Wie du dich auf ein Vorstellungsgespräch bei ETH Zürich vorbereitest
✨Verstehe das Projekt
Mach dich mit dem Leadership Companion Projekt vertraut. Informiere dich über die Ziele, Technologien und den aktuellen Stand der Forschung. Zeige im Interview, dass du die Vision und die Herausforderungen des Projekts verstehst und wie deine Fähigkeiten dazu passen.
✨Technische Vorbereitung
Bereite dich auf technische Fragen vor, die sich auf Full-Stack-Entwicklung, Cloud-Infrastruktur und Datenbankmanagement beziehen. Übe Coding-Challenges und sei bereit, deine Erfahrungen mit React, Python und Kubernetes zu teilen. Das zeigt, dass du nicht nur theoretisches Wissen hast, sondern auch praktische Fähigkeiten.
✨Teamarbeit betonen
Da das Projekt in einem interdisziplinären Team stattfindet, ist es wichtig, deine Teamfähigkeit zu betonen. Teile Beispiele aus deiner Vergangenheit, wo du erfolgreich in einem kleinen Team gearbeitet hast und wie du zur Lösung komplexer Probleme beigetragen hast.
✨Fragen stellen
Bereite einige durchdachte Fragen vor, die du am Ende des Interviews stellen kannst. Frage nach den nächsten Schritten im Projekt oder wie das Team die Zusammenarbeit fördert. Das zeigt dein Interesse und Engagement für die Position und das Unternehmen.