pep.digital ist ein Softwareentwicklungs- und Beratungsunternehmen. Wir konzipieren und entwickeln für Kunden unterschiedlichster Größen und Branchen komplexe Softwaresysteme und Digitalisierungsprojekte. Wir wurden im April 2020 von einem Team erfahrener Entwickler, Team- und Projektleiter gegründet – mit dem Anspruch, unsere Kunden und unsere Mitarbeiterinnen und Mitarbeiter glücklich zu machen. Seitdem wachsen wir ständig und suchen talentierte, engagierte Mitarbeiterinnen und Mitarbeiter. Vielleicht auch Dich?
Kurzzusammenfassung
Du entwickelst einen zentralen Connector basierend auf dem neuen MCP-Standard, um heterogene Systeme wie ERP, Wiki und Portale für LLM-basierte Tools zugänglich zu machen. Damit schaffst Du die technische Schnittstelle zwischen internen Datenquellen und modernen KI-Assistenzsystemen.
Ziel ist es, die bestehenden Informationsbarrieren zwischen unseren Kernsystemen (ERP, Wiki, Mitarbeiterportale) und externen LLM-Anwendungen durch eine einheitliche Protokollschicht aufzubrechen. Durch die Implementierung eines zentralen MCP-Servers auf Basis von Spring AI schaffst Du einen sicheren, standardisierten Zugriffsweg, der es ermöglicht, interne Daten als "Tools" oder "Resources" für KI-Workflows bereitzustellen, ohne die Souveränität über die Quelldaten zu verlieren.
Du analysierst zunächst die bestehenden Schnittstellen und Datenstrukturen unseres ERP-Systems, des internen Wikis sowie der verschiedenen Web-Portale. Basierend darauf konzipierst Du eine modulare Server-Architektur, welche die systemspezifischen Protokolle in das Model Context Protocol übersetzt und Sicherheitsaspekte wie Authentifizierung berücksichtigt. Du implementierst diesen MCP-Server prototypisch mit Spring Boot und Spring AI, wobei Du spezifische Endpunkte für den Lese- und Schreibzugriff auf die Zielsysteme entwickelst. Abschließend evaluierst Du die Zuverlässigkeit und Latenz Deines Systems in verschiedenen Integrationsszenarien und leitest daraus Best Practices für die Anbindung weiterer Unternehmensdienste ab.