Talent.com
Diese Stelle ist in deinem Land nicht verfügbar.
Bachelorarbeit im Bereich Informatik - CI / CD Prozess

Bachelorarbeit im Bereich Informatik - CI / CD Prozess

GehringOstfildern, DE
Vor 30+ Tagen
Stellenbeschreibung

Im Rahmen dieser Bachelorarbeit soll ein vollautomatisches Continuous Integration (CI) und Continous Delivery (CD) System erstellt werden. Das System soll die automatische Erstellung der definierten Projekte sowie den automatischen Test der erstellten Dateien beinhalten. Es sollen Funktionen von einer automatischen Erstellung des Sourcecodes über das Anstoßen einer vollautomatischen Erstellung und Durchführung eines Release-Builds bis zum automatischen Eintragen erkannter Fehler in ein Ticketsystem enthalten sein. Als initiales Projekt soll ein bestehendes Projekt in das zu erstellende CI / CD-System migriert werden.

Kernpunkte

  • Erstellung und Realisierung eines Konzepts zur Realisierung eines CI / CD Systems für Webanwendungen
  • Erstellung und Realisierung eines Konzepts zur Realisierung eines CI / CD Systems für native Anwendungen
  • Erstellung und Realisierung eines Konzepts zur Realisierung eines CI / CD Systems für Apps für Android und iOS
  • Automatische Erstellung und Bewertung jedes Pull Requests in unserem Sourcecode-Verwaltungssystem Bitbucket

Optionale Erweiterungsmöglichkeiten

  • Erstellung einer Funktion zur automatischen Veröffentlichung der Projekte
  • Erstellung und Ausführung automatischer Tests zur Validierung der Projekte
  • Ihr profil

  • Studium im Bereich der Informatik, bzw. vergleichbare Studienrichtung mit Schwerpunkt Informatik
  • Kenntnisse der Atlassian-Toolchain (oder vergleichbar)
  • Kenntnisse der Administration von Linux- oder Windows-Servern
  • Kenntnisse bekannter CI / CD Systeme (z.B. Jenkins)
  • Selbstständige Arbeitsweise