Projektportal
Projektdetails
+ Unterstützung bei der Erstellung technischer Konzepte zur Anbindung von Anwendungen an das Identity-Management-System Evolveum midPoint
+ Analyse und Definition der Datenflüsse für Benutzer, Gruppen, Rollen und weitere IDM-Objekte
+ Festlegung der relevanten Attribute für die Schnittstellen zwischen dem IDM-System und den Zielanwendungen
+ Definition der für die Erstellung und Verwaltung von Objekten erforderlichen Attribute
+ Ermittlung und Konzeption der benötigten API-Aufrufe zu den angebundenen Zielsystemen
+ Erstellung von Use Cases für die Schnittstellen zwischen midPoint und den jeweiligen Anwendungen
+ Entwicklung fachbereichsbezogener Use Cases für Role-Based Access Control (RBAC)
+ Dokumentation der Use Cases und Arbeitsergebnisse in englischer Sprache in Confluence
+ Erstellung von Prozess- und Schnittstellendiagrammen mit Draw.io
+ Erstellung und Implementierung von API-Aufrufen für Anwendungen, die über Konnektoren an midPoint angebunden werden
+ Analyse und Behebung von Fehlermeldungen bei der Ausführung von API-Aufrufen
+ Entwicklung von Konnektoren in Evolveum midPoint auf Grundlage der zuvor erstellten IT-Konzepte und Use Cases
+ Entwicklung mit Java, Groovy und XML Objects
+ Integration von Zielanwendungen wie Artifactory, Jira, Confluence, GitLab und Microsoft SharePoint
+ Ablage, Dokumentation und Pflege des Quellcodes in definierten GitLab-Repositories
+ Durchführung von Code-Reviews gemeinsam mit den zuständigen Ansprechpartnern
+ Erstellung und Durchführung geeigneter Unit-Tests nach dem AAA-Prinzip (Arrange, Act, Assert)
+ Dokumentation und Durchführung manueller Tests
+ Umsetzung und Prüfung von Änderungen zunächst auf DEV, anschließend auf QUAL
+ Produktivsetzung auf PROD nach erfolgreichem Abschluss aller Pflichtprüfungen und schriftlicher Freigabe
+ Sicherstellung von Systemstabilität, Informationssicherheit, Wartbarkeit und Updatefähigkeit
+ Einhaltung der geltenden Programmier-, Sicherheits- und Qualitätsstandards
+ Vorstellung und Präsentation der Arbeitsergebnisse gegenüber dem Auftraggeber
+ Bearbeitung und Dokumentation von User Stories in Jira
+ Mitarbeit in einem agilen Scrum-Entwicklungsteam
+ Teilnahme an Sprint Planning, Backlog Refinement, Sprint Reviews und weiteren Scrum-Terminen
+ Aufwandsschätzung der User Stories anhand von Story Points
+ Umsetzung priorisierter Backlog Items innerhalb dreiwöchiger Sprints
+ Erfüllung und Dokumentation der jeweiligen Definition of Done
+ Abstimmung mit Product Owner, Projektleitung, Fachbereichen und weiteren Stakeholdern
+ Berücksichtigung von ITIL-konformen Service-Management-Prozessen und Anforderungen der Informationssicherheit
Must-haves
+ Sehr gute Kenntnisse der REST-API-Aufrufe für:
- JFrag Artifactory
- Atlassian Confluence
- Atlassian Jira
- GitHub beziehungsweise GitLab
- Microsoft SharePoint
+ Erfahrung mit ITIL-konformen Service-Management-Prozessen
+ Erfahrung in agilen Projekten (SCRUM wird hier genutzt)
+ Programmier- und Frameworkkenntnisse in **Java, Groovy und XML ObjectscObjects
+ Kenntnisse der Zielanwendungen Artifactory, Jira, Confluence, GitLab und Microsoft SharePoint
+ Fließende Englischkenntnisse
Nice-to-haves
+ Erfahrung mit IDM-/IAM-Systemen in großen Unternehmen
IDM = Identity Management
IAM = Identity and Access Management
+ Kenntnisse einschlägiger IAM-Standards und Best Practices
+ Kenntnisse im Bereich Informationssicherheit
+ Erfahrung bei der Integration von Anwendungen und Ressourcen in IDM-Systeme
+ Kenntnisse in Evolveum midPoint und ServiceNow
+ Fließende Deutschkenntnisse