Agile Softwareentwicklung und DevOps

Research assistant

Research focus: Multiplatform Software Development, Software Architectures and Software Quality, Software Engineering, Software Performance
Courses of study: Informatics, Business Informatics

Job Description

Wir setzen auf Methoden der agilen Softwareentwicklung zur Abwicklung unserer Forschungsprojekte. Die Grundwerte der agilen Softwareentwicklung wie kontinuierliche, kleinschrittige Verbesserung und dezentrales Arbeiten in flachen Hierarchien passen sehr gut zu dem Charakter der Softwareentwicklung im wissenschaftlichen Umfeld. Agile Softwareentwicklung erlaubt uns die Sicherstellung einer hohen Qualität und Zuverlässigkeit der auf unseren automatisierten Fahrzeugen zum Einsatz kommenden Algorithmen.
Ein Kernaspekt der agilen Softwareentwicklung ist die Automatisierung von Routineaufgaben in der Softwareentwicklung durch geeignetes Tooling. Hierzu setzen wir auf moderne Technologien zur Softwareentwicklung und zur Sicherstellung der Softwarequalität, wie etwa Git, CMake, Gitlab, Docker, Continuous Integration, statische Codeanalyse sowie selbst entwickelte, Python-basierte Software.

Your Responsibilities

  • Verbesserung der bestehenden Systeme zur Softwareentwicklung
  • ​​Integration neuer Funktionalität zur Förderung des Entwicklungsablaufs
  • Entwicklung von Konzepten zur weiteren Verbesserung

Our Offer

  • Flexible Arbeitszeiten
  • Eine angenehme und konstruktive Arbeitsatmosphäre in flachen Hierarchien
  • Einen umfassenden, praxisnahen Einblick in die Methoden und Ansätze moderner Softwareentwicklung

Your Profile

  • Eine selbstständige und eigenständige Arbeitsweise
  • Interesse daran, durch eigene Ideen die bestehende Software zu verbessern und nutzerfreundlich zu gestalten
  • Programmierkenntnisse (Python)
  • Kenntnisse im Umgang mit Linux
  • Grundkenntnisse in idealerweise mehreren der oben genannten Softwaretools

Application

Bitte legen Sie Ihrem Anschreiben folgende Unterlagen bei:

  • Aktueller Notenauszug
  • Tabellarischer Lebenslauf

Job Description

  • Start: Ab sofort
  • Stunden: Ab 20h/Monat, besser 40h/Monat