Full Stack Software Engineer
- Anstellung
- Vollzeit
- Ort
- Lausanne
- Unternehmen
- EPFL, 1015 Lausanne
- Erstmals ausgeschrieben
EPFL, die École Polytechnique Fédérale de Lausanne, ist einer der
Full Stack Software Engineer
EPFL, die École Polytechnique Fédérale de Lausanne, ist einer der dynamischsten Universitätscampus in Europa und gehört zu den Top 20 Universitäten weltweit. Die EPFL beschäftigt mehr als 6.500 Personen, die die drei Hauptmissionen der Institution unterstützen: Bildung, Forschung und Innovation. Der EPFL-Campus bietet ein außergewöhnliches Arbeitsumfeld im Herzen einer Gemeinschaft von mehr als 17.000 Menschen, darunter über 12.500 Studierende und 4.000 Forschende aus mehr als 120 verschiedenen Ländern.
Full Stack Software Engineer
Mission
Sind Sie leidenschaftlich daran interessiert, wirkungsvolle Anwendungen zu entwickeln, die erstklassige Forschung und Bildung vorantreiben können? Schliessen Sie sich der EPFL School of Engineering als Full Stack Software Engineer an und leisten Sie einen realen Beitrag zur Stärkung der Wissenschaft!
Hauptaufgaben und Verantwortlichkeiten
In dieser Rolle werden Ihre Hauptverantwortlichkeiten sein:
Entwicklung, Bereitstellung und Wartung von Lösungen, die Bildung und Forschung unterstützen, unter Verwendung von Technologien wie FastAPI, , , PostgreSQL und Traefik.
Teilnahme an Code-Reviews, um die Code-Qualität sicherzustellen und Feedback zu geben & zu erhalten.
Anwendung von IT-Sicherheits-Best-Practices, einschliesslich Zero Trust und Least Privilege Prinzipien.
Zusammenarbeit mit Kunden, um Benutzerbedürfnisse zu definieren und diese in technische Lösungen zu übersetzen.
Erstellung klarer Dokumentation, um eine einfache Wartung und die Einführung der Tools durch Kunden zu gewährleisten.
Sicherstellung der Zuverlässigkeit von Diensten mit modernen Monitoring-Tools (Prometheus, Grafana).
Bereitstellung von Support und Beratung für Kunden.
Nutzung von Agentic Workflows: Proaktive Nutzung fortschrittlicher Entwicklungswerkzeuge ( , GitHub Copilot, interne LLM-Agents), um Codierungspraktiken signifikant zu beschleunigen, die Generierung von Boilerplate-Code zu automatisieren und die Erstellung von Testplänen zu unterstützen.
Design und Aufbau robuster CI/CD-Pipelines und Automatisierungssysteme, die KI-gesteuerte Test-, Monitoring- und Deployment-Prozesse integrieren.
Beitrag zur Plattformzuverlässigkeit, Observability und operational excellence (Prometheus, Grafana), Design von Systemen, die in einem automatisierten Kontext resilient und leicht wartbar sind.
Erforderliche Fähigkeiten / Erfahrung:
Abschluss in Informatik oder Softwareentwicklungs-Kenntnisse, die durch praktische Erfahrung in professionellen Umgebungen erworben wurden.
Kenntnisse in der Entwicklung und Bereitstellung von Full-Stack-Anwendungen unter Verwendung von FastAPI, , und verwandten Technologien.
Erfahrung in der engen Zusammenarbeit mit technischen und nicht-technischen Stakeholdern, um massgeschneiderte Softwarelösungen zu liefern.
Erfahrung mit DevOps (GitLab/GitHub), CI/CD und Konfigurationsmanagement ( Ansible).
Erfahrung mit Container- und Cloud-Technologien (Kubernetes, Docker etc).
Nützliche Fähigkeiten / Erfahrung:
Erfahrung mit Linux in Produktionsserver-Umgebungen.
Erfahrung in der Leitung von Softwareentwicklungsprojekten.
Erfahrung in der Nutzung von KI oder LLMs zur Verbesserung von Anwendungen.
Erfahrung in Site Reliability Engineering.
Profil
Technologiebegeistert: bestrebt, über die neuesten Branchenfortschritte informiert zu bleiben.
Kundenorientiert: Freude an der Zusammenarbeit mit Kunden, um deren Anforderungen zu verstehen.
Kollaborativ: blüht in der Zusammenarbeit mit anderen auf und trägt zu Teamzielen bei.
Anpassungsfähig und flexibel: nimmt sich ändernde Prioritäten an und blüht in dynamischen Umgebungen auf.
Organisiert und detailorientiert: in der Lage, mehrere Aufgaben zu verwalten, sauberen und wartbaren Code zu schreiben und Best Practices in der Softwareentwicklung einzuhalten.
Sicherheitsbewusst: verpflichtet zur Umsetzung von Datenschutz- & IT-Sicherheits-Best-Practices.
Guter Kommunikator: engagiert für klare, höfliche und zeitnahe Kommunikation sowohl mit Kunden als auch mit Kollegen.
Fliessend in Englisch und Französisch, sowohl in Wort als auch in Schrift.
Wir bieten
Möglichkeit, einer Institution beizutreten, die weltweit unter den Top 10 im Bereich Engineering & Technologie rangiert.
Unterstützung für persönliches Wachstum als IT-Experte durch Schulungen & Kurse.
Ein unterstützender Arbeitsplatz, der Ihr Wohlbefinden schätzt, mit flexiblen Arbeitszeiten und einer gesunden Work-Life-Balance, zusammen mit über 100 Sportaktivitäten in der Nähe.
Möglichkeiten zur Teilnahme an Sprachkursen, die für Ihre tägliche Arbeit relevant sind.
Vielfältiges, multikulturelles Arbeitsumfeld.
Kinder- und Ausbildungszulagen, Betriebskita auf dem Campus.
Rabatte für den öffentlichen Verkehr und Zugang zu Car-Sharing-Diensten zu reduzierten Preisen.
Verpassen Sie nicht die Chance, die Zukunft der Forschung und Bildung an der EPFL School of Engineering zu gestalten. Bewerben Sie sich noch heute, indem Sie Ihren Lebenslauf und Ihr Motivationsschreiben über unsere Rekrutierungsseiten einreichen!
Informationen
Vertragsbeginn:
Beschäftigungsgrad: 100,00
Vertragsart: CDI
Referenz: 2357 jpid6df2cc7jm jpit0730jm jpiy26jm
Automatisch aus dem Original übersetzt.
Ausgeschrieben vor 1 Woche