Jobs / RWTH Aachen University
Beschäftigte*r Softwareentwicker*in (w/m/d) DevOps
RWTH Aachen University · Aachen, NW, Deutschland
Aachen, NW, DeutschlandOnsite
Remuneration
Not specified
Location
Aachen, NW, Deutschland
Visa sponsorship
Not specified
Job summary
The software developer supports the maintenance and development of a central learning management system for digital teaching, including the testing and integration of AI-enabled learning features. Key work includes migrating the system’s database integration to PostgreSQL, adapting and testing Moodle plugins and other web applications, resolving migration issues, and coordinating with technical and academic teams. The role also covers documentation, release management, and second-level support.
Benefits
WeiterbildungsangebotMöglichkeit zum Erwerb eines JobticketsCorporate BenefitsHochschulsport sowie Beratungs- und Präventionsangebote
Qualifications
- Abgeschlossene einschlägige Ausbildung mit Bachelorabschluss, Bachelorabschluss in Informatik oder vergleichbare Qualifikation
- Idealerweise mehrjährige Erfahrung in Softwareentwicklungsprojekten
- Erfahrung mit Moodle und Moodle-Plugins ist von Vorteil
- Kenntnisse in PHP, relationalen Datenbanken, insbesondere MySQL und PostgreSQL
- Kenntnisse in REST- und XML-RPC-APIs, HTML, CSS und JavaScript
- Interesse an der technischen Erprobung und Integration KI-gestützter Lehrfunktionen
- Vertrautheit mit agilen Methoden und Versionskontrolle
- Sichere Kommunikation auf Deutsch mindestens auf C1-Niveau und auf Englisch
Responsibilities
- Analyse der bestehenden RWTHmoodle-Datenbankanbindung
- Konzeption und Implementierung der Anpassungen für die Umstellung auf PostgreSQL
- Unterstützung der Migration durch Tests und Fehlerbehebung
- Abstimmung mit beteiligten Fachabteilungen und technischen Teams
- Bedarfsorientierte Weiterentwicklung von Moodle-Plugins und Webanwendungen für die Lehre
- Dokumentation, Release-Management und 2nd-Level-Support
- Erprobung und Integration KI-gestützter Funktionen für die digitale Lehre
Skills
JavaScriptMySQLPHPPostgreSQLRESTGit
Degrees
Bachelorabschluss in Informatik oder einer verwandten Fachrichtung; alternativ B
Languages
Deutsch (mindestens C1)Englisch
Work schedule
Vollzeit
Industry
Hochschul-ITDigitale Lehre
Contract length
3 Jahre
Relocation
No