Software Developer jQAssistant (m/w/d)

North Rhine-Westphalia, Bonn  ‐ Onsite
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Description

Derzeit suchen wir für den öffentlichen Dienst Software Developer QAssistant (m/w/d)

Aufgaben:
- Installation und Konfiguration von jQAssistant
- Integration von jQAssistant in die Tool-Landschaft
• CI/CD-Pipeline (bspw. GIT, Jenkins, SonarQube, SCM-Manager)
• Einbindung Anforderungsmanagement (bspw. DOORs, Fidelia, Confluence)
• Einbindung Testmanagement (bspw. HP-ALM)
• Einbindung Architektur/Modellierung (bspw. Enterprise Architect)
• Einbindung von Dokumentationen bspw. Excel/Word/ASCII-Doc
- Unterstützung beim jQAssistant Lifecycle-Management (Update-Prozess; Patches)
- Entwicklung von Erweiterungen von jQAssistant, bspw.
• Implementierung von Schnittstellen
• funktionale Erweiterungen am jQAssistant-Kernsystem (bspw. spezifische Prüfalgorithmen)
• Implementierung von Scannern für noch nicht unterstützte Dateiformate
• Implementierung von spezifischen Ausführungsreports (spezielle Dateiformate oder Anbindung von Systemen)
- Erstellung von Setups zur automatisierten Generierung und Auslieferung von jQAssistant Ausführungsreports als HTML- oder CSV-Dokumente (projektbasiert)
- Setup einer Referenzumgebung zur Entwicklung von jQAssistant-Plugins zur Verteilung von Architekturregeln
• Aufsetzen eines Git-/Maven-basierten Projektes zur Definition und Verteilung von Architekturregeln als versionierbare Plugins
• Referenzimplementierung von Tests zur Verifikation von Regeln
• Dokumentation des Entwicklungs- und Verteilungsprozesses
- Unterstützung des Betriebs in Bezug auf Administration (Monitoring, Logging, Troubleshooting) für die jQAssistant Infrastruktur
- Erstellung und Pflege eines Betriebshandbuchs für jQAssistant
- Schulung von JQA-Administratoren (betriebliche Aspekte, Nutzer/Rechteverwaltung)
- Unterstützung bei der Erstellung eines IT-Sicherheitskonzepts für jQAssistant gemäß BSIStandard
- Unterstützung bei der Erstellung eines Datenschutzkonzepts für jQAssistant gemäß DSGVO

Skills:
- Mindestens 2-jährige bereichsspezifische Berufserfahrung im Aufbau und der Administration von Quality-Gates in CI/CD-Pipelines auf Basis von jQAssistant
- Kenntnisse bzw. Erfahrungen insbesondere mit folgenden Tools/Technologien im Rahmen des Aufbaus und der Administration von Quality-Gates in CI/CD Pipelines auf Basis von jQAssistant:
• Git/GitHub/GitLab
• Maven
• Gradle
• Jenkins
• SonarQube
• Nexus
- Mindestens 3-jährige Berufserfahrung in der Entwicklung von Plugins und Erweiterungen der Kernelemente von jQAssistant
- Erfahrungen bei der Integration nachfolgender Tools im Rahmen der Integration von jQAssistant in eine Tool-Landschaft (Anbindung/Konfiguration von Schnittstellen):
• DOORs
• UML-Modellierungstool (Enterprise Architect oder PlantUML)
• Confluence
• SonarQube
• Word/Excel als Dokumentationsquellen zur Erstellung von jQAssistant-Regeln
• JIRA
- Sehr gute Kenntnisse über die Funktionalität von jQAssistant, insbesondere in folgenden Punkten:
• Abfragesprache Cypher
• Automatisierte Generierung und Auslieferung von Reports in verschiedenen Ausgabeformaten
Es ist eine bereichsspezifische Berufserfahrung von mindestens 3 Jahren nachzuweisen.
- Sehr gute Kenntnisse in der Administration und Konfiguration von jQAssistant und der dafür benötigten Infrastruktur (u. a. auch Administration der Neo4j-Datenbank)
Es ist eine bereichsspezifische Berufserfahrung von mindestens 3 Jahren nachzuweisen.
- Präsentations- und Dokumentationstechniken inklusive Besprechungsleitung (in deutscher Sprache in Wort und Schrift) sind wünschenswert
- Grundlagenkenntnisse im Bereich der Erstellung von Sicherheitskonzepten gemäß BSIStandard
- Grundlagenkenntnisse im Bereich der Erstellung von Datenschutzkonzepten gemäß DSGVO

Bereitschaft zur erweiterten Sicherheitsüberprüfung (SÜ2)

Beginn: 01.09.2020 (ggf. früher)
Umfang:
67 PT in 2020
200 PT in 2021
210 PT in 2022
225 PT in 2023
225 PT in 2024

Ort:
Bonn bzw. bundesweit (remote nur nach Abstimmung möglich)

Nachweis:
- Schulungsreferenzbogen für mindestens fünf festangestellte Mitarbeiter über regelmäßig (mindestens zwei Personentage à 8 Stunden pro Jahr) im Bereich softwaregestützter Qualitätsbewertung stattfindende projektunabhängige, fachspezifische Fortbildungen
- Vorlage einer Referenz

Bei Interesse senden Sie uns bitte Ihr aktuelles Profil mit Angabe Ihres Stundensatzes an
Für Ihr Angebot benötigen wir bitte zwei Stundensätze vor Ort sowie remote.

Vielen Dank.

Mit freundlichen Grüßen

Esin Kazzaz
Start date
06.2020
Duration
24 months
(extension possible)
From
ESKA Consulting GmbH
Published at
26.06.2020
Contact person:
Esin Kazzaz
Project ID:
1940676
Contract type
Freelance
To apply to this project you must log in.
Register