Beschreibung
Für unseren Kunden suchen wir einen CI/CD Developer (w/m/d) mit dem Schwerpunkt: Deployment von PL/SQL-Sourcen.Ziel der Ausschreibung
Erweiterung des CI/CD Teams zur Umsetzung weiterer Softwareprojekte in die neue CI/CD-Infrastruktur
Anforderung
* Migration diverser Softwareprojekte in eine neue CI/CD-Umgebung
* Neue CI/CD-Infrastruktur ist bereits vorhanden. Ihre Säulen sind: Bitbucket, Jenkins, JIRA
* Die Säulen der alten CI/CD-Infrastruktur sind: SVN, Hudson, JIRA
* Ziel wäre, alte Build- und Deploymentverfahren mit modernen Pipelines abzubilden
* Weiteres Ziel wäre, die Integration der Säulensysteme (Bitbucket, Jenkins, JIRA) voranzubringen
Aufgaben
* Beratung und vor allem Hilfe bei der Implementierung von Pipelines (Stichwort Pipeline as code) für den CI/CD-Server Jenkins
* Besonderer Schwerpunkt dabei: Das Deployment von PL/SQL-Sourcen
* Ggf. Auseinandersetzung mit unseren alten Verfahrensweisen (u.a. div. eigenen Hudson-Plugins, Java, Groovy)
* Beratung und Hilfe bei der Integration der Säulensysteme unserer CI/CD-Umgebung
Beispiele:
* Validierungen bei Commit / Push oder Merge
* Validierungen bei der Status-Weiterleitung von JIRA-Issues in Abhängigkeit vom Build-Erfolg
* Transparenzmachung hinsichtlich der Frage
* Welche Changes für welche JIRA-Issues in welche Builds / Deployments eingeflossen sind?
* Ggf. Auseinandersetzung mit unseren alten Verfahrensweisen (u.a. div. eigenen JIRA-Plugins, Java, Groovy).
Eingesetzte Technologien
* Java, Maven und Java Beans
* Selenium
* Docker
* GIT oder Bitbucket
* MariaDB – Grundkenntnisse
* Optional auch Erfahrungen mit Python, idealerweise mit dem Robot Framework
Projektstart und –dauer
* Start: 01.09.2021
* 6-9 Monate
Standort:
Überwiegend remote / Köln