Stellenart: Abschlussarbeit
Tätigkeitsbereich: IT
Ort: Ostfildern (DE)
Kontakt
Personalabteilung
Frau Angela Schätzle
+49 711 / 3405-0
[email protected]
Kontakt
Frau Annett Lampert
Personalabteilung
+49 3445763-140
[email protected]
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