Projektportal

Projektdetails

Zurück zur Übersicht

IAM Integration Developer – API & Connector Development

Eckdaten
1083200
9 Monate
01.10.2026
freiberuflich
100

Aufgaben

+ 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


Anforderungen

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