Full-Stack-Entwickler

RWTH Aachen

Job

In dieser Rolle entwickelst du moderne Webanwendungen im SCRUM-Team, arbeitest an APIs mit PHP und dokumentierst diese mit Swagger, während du an innovativen HPC-Projekten im Data Management mit nationalen Partnern kollaborierst.

Job-Zusammenfassung

Job-Technologien

Deine Rolle im Team

  • In der Abteilung 'Research Process and Data Management' werden Sie als Full-Stack-Entwickler*in Teil eines 'Cross-Functional' SCRUM Teams und arbeiten eng mit den Kolleg*innen des HPC-Teams zusammen.
  • 'JARDS' ist ein an der RWTH Aachen betriebenes, webbasiertes Serviceangebot für die Beantragung und Vergabe von wissenschaftlich genutzten Ressourcen (z.B. Speicherplatz und Rechenzeit).
  • Die Plattform wird im Verbund für Nationales Hochleistungsrechnen (NHR) zur effizienten Bereitstellung und Nutzung von HPC-Hardware verwendet.
  • Die Software wird im Open-Source-Modell entwickelt.
  • Ihre Verantwortlichkeiten beinhalten:
  • Sie entwickeln im Team eine modulare Webanwendung, im Frontend mit HTML5, CSS und JavaScript und im Backend mit PHP.
  • Beteiligung an Open-Source-Projekten, die als Grundlage für unsere Anwendungen dienen.
  • Ausbau der bestehenden API und Dokumentation selbiger mit Swagger.
  • Sie unterstützen die Erstellung von technischen Dokumentationen, der Bereitstellung von Tools und erstellen Tests für bestehende Funktionen.
  • Durchführung von Integrationstest zur Abnahme von Änderungen des vorhergangenen Softwaredevelpmentzyklus.
  • Zusätzlich zu den technischen Tätigkeiten bringen Sie sich organisatorisch in die Weiterentwicklung von JARDS ein.
  • Sie arbeiten mit nationalen und internationalen Partnern aus Industrie und Forschung an innovativen Themen im Bereich Data Management und Hochleistungsrechnen.

Unsere Erwartungen an dich

Ausbildung

  • Sie verfügen über ein abgeschlossenes Bachelorstudium im Bereich der Angewandten Mathematik und Informatik oder eine vergleichbare Qualifikation.

Qualifikationen

  • Erstellung von APIs und Backend Services mit PHP und Dokumentation selbiger mit Swagger.
  • Erstellung und Verwaltung von CI/CD Pipelines mit Gitlab (Virtualisierung/Containerisierung von Softwarekomponenten mit Podman).
  • Interaktion mit der Gitlab API zur Prozessautomatisierung, z.B. zur automatisierten Analyse von Commit Historien.
  • Betreiben von Beantragungsplattformen für wissenschaftliche genutzte Ressourcen (Speicherplatz und/oder Rechenzeit).
  • Durchführung von Integrationstest zur Abnahme von Änderungen des vorvergangenen Softwaredevelopmentzyklus.
  • Zusammenarbeit im Softwareentwicklungsteam im agilen Vorgehensmodell.
  • Sie sind eine teamfähige und engagierte Persönlichkeit, die gerne Verantwortung übernimmt und Prozesse selbstständig mitgestaltet.
  • Kommunikationsstark in Deutsch und Englisch.

Erfahrung

  • Darüber hinaus sind Erfahrungen in den folgenden Bereichen erforderlich:
  • Erste Erfahrungen in der Webentwicklung (HTML, CSS, JS, PHP, MySQL, Webtokens, föderiertes Identity Management).

Unser Angebot

  • Die Einstellung erfolgt im Beschäftigtenverhältnis.
  • Die Stelle ist zum nächstmöglichen Zeitpunkt zu besetzen und befristet auf 2 Jahre.
  • Die Befristung richtet sich nach § 14 Abs. 1 Teilzeit- und Befristungsgesetz (TzBfG).
  • Es handelt sich um eine Vollzeitstelle.
  • Die Eingruppierung richtet sich nach dem TV-L.
  • Die Stelle ist bewertet mit EG 10.

Benefits

Gesundheit, Fitness & Fun

Themen, mit denen du dich im Job beschäftigst

Job-Standorte

Karte der Job-Standorte
© OpenMapTiles, © OpenStreetMap contributors
  • Standort Aachen
    Nordrhein-Westfalen, Deutschland

Das ist dein Arbeitgeber

Das Institut für Technologie- und Innovationsmanagement (TIM) unter der Leitung von Professor Dr. David Antons, Prof. Dr. Frank Piller und Prof. Dr. Oliver Salge ist eine führende Institution in den Forschungsfeldern Innovations- und Technologiemanagement sowie Strategieentwicklung im Management des technologischen Wandels. Derzeit lehrt und forscht am TIM-Institut ein interdisziplinäres Team aus Betriebswirtschaft, Psychologie, Informatik sowie dem Ingenieurwesen in enger Kooperation mit den ingenieurswissenschaftlichen Instituten der RWTH Aachen.

Unternehmenstyp
Etablierte Firma
Arbeitsmodell
Onsite, Hybrid
Branche
Wissenschaft, Forschung
  • syracom AGWiesbaden

    • Easy Apply
    • 68k – 85k €
    • Hybrid
    • Onsite
    • Vollzeit
    • Senior

    Als Senior Software Engineer (m/w/d) übernimmst du eine zentrale technische Rolle in anspruchsvollen Kundenprojekten und entwickelst nachhaltige, skalierbare Softwarelösungen in komplexen Enterprise-Umgebungen. In deiner Rolle übernimmst du insbesondere...

    • SQL
    • TypeScript
    • Kubernetes
    • OpenShift
    • NoSQL
    • React
    • Java
    • Spring
    • JavaScript
    • Angular
    • +8
  • HUK-COBURG VersicherungsgruppeCoburg

    • Hybrid
    • Onsite
    • Vollzeit
    • Senior

    Wir - die HUK-COBURG Versicherungsgruppe - zählen zu den 10 größten in Deutschland. Vor über 90 Jahren gegründet sind wir mit über 13 Millionen Kund:innen heute der große Versicherer für Privathaushalte und der größte deutsche Autoversicherer. Dass wir...

    • Angular
    • TypeScript
    • JIRA
    • JavaScript
    • CSS
    • Confluence
    • +1
    • +3
  • sinoDüsseldorf

    • Easy Apply
    • Onsite
    • Vollzeit
    • Senior

    Die sino AG, mit Sitz in der Düsseldorfer Innenstadt, ist seit über 25 Jahren ein innovativer Finanzdienstleister. Wir haben uns auf die Abwicklung von Wertpapiergeschäften für die aktivsten und anspruchsvollsten Trader in Deutschland spezialisiert. Mit...

    • Java
    • PHP
    • C#
    • SQL
    • Linux
    • Windows

Full-Stack-Entwickler

RWTH Aachen