Software Entwickler - Deployment & Administration/Web-Anwendungen; m/w/d
Verfasst am 2026-07-19
-
Software Entwicklung
Software-Ingenieur, Dateningenieur
Ihre Aufgaben
· Sie entwickeln und pflegen unsere Softwareprojekte, wie etwa das Cluster Cockpit Monitoring Framework und das HPC User Portal
· Sie sind verantwortlich für das Deployment und die Administration unserer Web-Anwendungen (Cluster Cockpit, HPC User Portal, Moodle, Hedgedoc, Discourse, usw.)
· Sie sind verantwortlich für unsere interne HPC SSO Infrastruktur und administrieren unsere Key Cloak Instanz
· Sie sind verantwortlich für die Erneuerung unserer TLS Zertifikate und JWT Tokens
· Sie dokumentieren unsere Softwareprodukte (insbesondere Cluster Cockpit), sowohl intern für das HPC Team als auch für die Nutzenden
· Sie helfen beim User Support, insbesondere zu Cluster Cockpit und dem HPC Portal
· Sie vertreten uns auf nationalen und internationalen wissenschaftlichen Konferenzen und beteiligen sich aktiv bei der Organisation von Workshops und Tutorials
Notwendige Qualifikationen:
· Promotion in einem technischen oder naturwissenschaftlichen Fach
· Sehr gute Kenntnisse in der Programmierung von Web-Backends mit Golang und Java Grails
· Exzellente Kenntnisse in Javascript, insbesondere mit den Frontend UI Frameworks Svelte und Vue
· Sehr gute Kenntnisse mit relationalen Datenbanken (SQL, insbesondere sqlite und PostgreSQL) und No-SQL Datenbanken (insbesondere MongoDB)
· Sehr gute Kenntnisse im Deployment und der Entwicklung von Container-basierten Anwendungen (Docker, Docker Compose, Portainer)
· Sehr gute Kenntnisse im Entwurf und Implementierung von REST und GraphQL APIs
· Gute Kenntnisse mit dem NATS Messaging Framework
· Einschlägige Erfahrung in der Administration von Servern und Server Diensten
· Sehr gute Kenntnisse mit Shibboleth SSO, Key Cloak, und der DFN AAI SSO Infrastruktur
· Ausgezeichnete Kenntnisse in Software-Engineering von Open-Source Software insbesondere Versionskontrollsystemen und kollaborativer Codeentwicklung und
-pflege (git, make, Cl + CX mit Gitlab und Git Hub)
· Einschlägige Erfahrung im IT-Support von Nutzern, insbesondere im Bereich HPC
· Gute Kenntnisse in Nutzung, Administration und Betrieb von HPC-Systemen (Slurm, Modules, Spack)
· Kenntnisse in Shell- und Skriptsprachen (insb. Python, Bash, perl, etc.)
· Kenntnisse in mindestens einer im Bereich HPC üblichen Programmiersprache (C/C++, Fortran)
Annähernd muttersprachliche Kenntnisse in Deutsch und fließendes Englisch in Wort und Schrift
Eine selbstständige Arbeitsweise, ausgeprägte Teamfähigkeit und die Begeisterung für neue Herausforderungen.
Wünschenswerte Qualifikation:
• Ticketsystem (OTRS)
• Kenntnisse der Organisationsstruktur der FAU
Unsere Benefits
- Regelmäßiger Stufenanstieg und steigendes Gehalt nach Tarifvertrag für den öffentlichen Dienst der Länder (TV-L) beziehungsweise Besoldung nach BayBesG sowie zusätzliche Jahressonderzahlung
- Urlaubsanspruch von 30 Tagen pro Kalenderjahr bei fünf Arbeitstagen pro Woche, mit zusätzlichen freien Tagen am 24. und 31. Dezember
- Betriebliche Altersversorgung sowie vermögenswirksame Leistungen
- Intensive Begleitung in der wissenschaftlichen Qualifikationsphase
- Gemeinsame Aktivitäten im Team
- Vergünstigtes Essens- und Getränkeangebot in unseren Mensen
- Arbeitsplätze in fußläufiger Nähe zum öffentlichen Nahverkehr
- Familienfreundliche Umgebung mit Ferien- und Kinderbetreuungsangeboten
- Flexible Arbeitszeitregelungen
- Vielfältige Weiterbildungs- und Fortbildungsmöglichkeiten
- Aktives Gesundheitsmanagement
Um nach Stellen zu suchen, sie anzusehen und sich zu bewerben, die Bewerbungen aus Ihrem Standort oder Land akzeptieren, klicken Sie hier, um eine Suche zu starten: