Unternehmen suchen nach Dir. LASS DICH JETZT FINDEN!
Top
Job-Infos

Berufsfelder

  • Quality Assurance

Gewünschte Studienfächer

  • Informatik

Abschluss

  • Bachelor
  • Master/Diplom

Einsatzorte

  • Köln

Fähigkeiten

  • Git
Stellenbeschreibung

TÄTIGKEIT: Studien-/ Abschlussarbeit

Ihre Mission:

Code-Reviews in der Softwareentwicklung sind häufig sehr aufwendig und benötigen viel Zeit. Dies gilt insbesondere dann, wenn sehr viele Änderungen an der Codebasis vorgenommen wurden oder das Projekt sehr komplex ist. Es ist möglich den Reviewprozess durch eine teilweise Automatisierung zu beschleunigen. DevBots sind Bots die bereits in der Softwareentwicklung eingesetzt werden, um Entwickler zu unterstützen. Dabei werden sie an den verschiedensten Stellen, wie dem Verwalten von Pull Requests, dem Überwachen von Tickets oder zum automatisierten Reparieren von Quellcode, bereits produktiv genutzt.

Ihre Aufgabe ist es, einen DevBot zu konzipieren und zu entwickeln, der bei Code-Reviews aktiv unterstützt und dafür auf bereits existierende Werkzeuge zugrückgreift. Der Bot soll denn Reviewer eines Merger Requests unterstützen, indem er Annotationen an als problematisch erkannte Teile des geänderten Quellcodes innerhalb der Reviewumgebung macht.

Nach der erfolgreichen Umsetzung des Bots sollen Sie ihm Rahmen Ihrer Abschlussarbeit eine Benutzerstudie durchführen, um das Konzept zu evaluieren.

Ihre Qualifikation:

  • Studium der Informatik
  • Erfahrungen im Umgang mit Versionkontrollsystemen (insbesondere Git)
  • Erfahrungen im Umgang mit GitLab und GitLab-CI
  • Erfahrungen im Umgang mit statischer Code-Analyse
  • gute deutsche Sprachkenntnisse

Ihr Start:

Freuen Sie sich auf einen Arbeitgeber, der Ihr Engagement zu schätzen weiß und Ihre Entwicklung durch vielfältige Qualifizierungs- und Weiterbildungsmöglichkeiten fördert.Unser einzigartiges Arbeitsumfeld bietet Ihnen Gestaltungsfreiräume und eine unvergleichbare Infrastruktur, in der Sie Ihre Mission verwirklichen können.Vereinbarkeit von Privatleben, Familie und Beruf sowie Chancengleichheit von Personen aller Geschlechter (m/w/d) sind wichtiger Bestandteil unserer Personalpolitik.Bewerbungen schwerbehinderter Menschen bevorzugen wir bei fachlicher Eignung.

42 weitere IT-Jobs bei Deutsches Zentrum für Luft- und Raumfahrt (DLR)