Beschreibung
TätigkeitenbeschreibungProjekt-/Aufgabenbeschreibung:
Programmierung / Implementierung / Customizing technischer Komponenten in Applikationen auf Basis der genutzten Technologien inkl. dazugehöriger Schnittstellen, Module und entsprechender Datenbanken unter Einhaltung der Standards des Auftraggebers (z.B. Nutzung der standardisierten Entwicklungsumgebungen und Programmierrichtlinien)
Beheben von Fehlern aus den Testphasen in den Applikationen / Komponenten
Dokumentation der technischen Komponenten
Erstellen von Systemdokumentationen und Lieferpaketen für die betreffenden Applikationen
Einrichten von Entwicklungsumgebungen incl. Continuous Integration
Durchführen von Code-Reviews, Komponententests, Modultests, Modulgruppentests
Vorbereitung von Entscheidungsvorlagen zu technischen Themen
Präsentationen zu technisch komplexen Themenstellungen
Berichten von Risiken und Problemen an die Architekten und das Projektmanagement
Weiterentwicklung der Enterprise Search
Aufbau eines Datalakes als Stageing-Area vor dem eigentlichen Suchindex
Implementierung von Machine Learning Algorithmen
Textmining bzw. Natural Language Processing
Entity Recognition
Verbesserung der Relevanz der Suchergebnisse mittels Künstlicher Intelligenz
Anforderungen:
must have:
Technologiekenntnisse:
Perl, Unix Script, SQL, LDAP und AWS Cloud, Enterprise Search: Solr, ManifoldCF
Frontend- und Backend:
Java 8, Spring, jQuery & Bootstrap
Erfahrung in der bereichsübergreifenden Beratung in mehreren IT-Projekten im Beratungsgebiet
Aktuelle Kenntnisse mit Java, Apache Solr oder alternativ Apache Lucene oder Elastic Search, Spring Framework
Kenntnisse in der Umsetzung von Web-Frontends (Bootstrap / jQuery)
Erfahrungen im Aufbau eines Datalakes
Wir erwarten, dass aktiv Ideen in der Unterstützung unserer Ziele eingebracht werden.
Zusätzlich hohe Auffassungsgabe
nice to have:
Funktionale Architektur und Anforderungsmanagement
Geschäftsprozessanalyse- und -gestaltung
bezogen auf den Identity Life Cycle und den sich daraus ergebenden Potenzialen und Risiken
Methodenkompetenz, Modellierung, Vorgehensmodelle
Unser Anspruch ist, in der Nutzung der Technologien vorn mit dabei zu sein und uns stetig zu verbessern
Auch die Bereitschaft neues zu lernen und sich in neue Themen einzuarbeiten
Erstellung von „Infrastructure as Code“
AWS Cloudformation, Dockerfiles, Kubernetes/ OpenShift Deskriptoren
Kenntnisse in der Umsetzung von Web-Frontends (Bootstrap / jQuery)
Erfahrungen im Aufbau eines Datalakes
Umfangreiche Kenntnisse bei der Entwicklung und Anwendung von Machine Learning und benötigter Programmiersprachen bzw. Tools, wie z.B. Python oder R und gängiger Bibliotheken
Umfangreiche Kenntnisse im Tex Mining bzw. Natural Language Processing
Erfahrungen in der Anwendung von Methoden und Algorithmen von künstlicher Intelligenz auf Enterprise Searches
Fähigkeiten (Must have)
Bootstrap, Java, Perl, Spring, SQL, Unix
Fähigkeiten (Nice to have)
AWS, Docker, Python