Bachelor oder Master (m/w/d)2019-03-18T11:45:28+02:00

Bachelor oder Master (m/w/d)

für den Standort Saarbrücken

Wir suchen Talente in der Softwareentwicklung, im IT-Projektmanagement und im Softwaretest. Der Berufseinstieg bei itechx ist natürlich auch auf Teilzeitbasis parallel zum Studium möglich. Wir bieten Ihnen einen modernen und zukunftssicheren Arbeitsplatz als Teil eines erfahrenen und kompetenten Teams.

Zur Erstellung Ihrer Bachelor- oder Masterarbeit haben wir hier potentielle Themen aus dem Bereich Informatik für Sie zusammengestellt.

Distributed Log

Die klassische Logdatei hat ausgedient: Anwendungen im Unternehmen werden immer verteilter. Daher gewinnen zentrale Services zur Aggregation und Analyse von Log- und Trace-Events immer mehr an Bedeutung. Millionen von Events sollen zentral aggregiert und analysiert werden, ohne die Performance der einzelnen Anwendung negativ zu beeinflussen. Ziel dieser Arbeit ist es verschiedene Lösungen zum zentralen Management von strukturierten Logs und Traces zu evaluieren. Darüber hinaus sollen Adapter für xpass© implementiert werden, die die Anbindung an die evaluierten Log Management Tools ermöglichen.

Aufgaben

  • Recherche möglicher Log Management Tools (Splunk, Loggly, Logstash, Graylog, Papertrail o.a.)
  • Installation verschiedener Log Management Tools in unserer Virtualisierungsumgebung oder im eigenen Kubernetes-Cluster
  • Entwicklung von Adaptern zur Einbindung der Log Management Tools in xpass©
  • Formulierung von Standard-Queries in den jeweiligen Log Management Tools zur Demonstration der Analysefähigkeiten, z.B. zur Fehlersuche über verschiedene Anwendungen hinweg
  • Dokumentation

Infrastructure as code

Zur Automatisierung unserer eigenen Infrastruktur soll ein Konfigurationsmanagement mit Ansible implementiert werden. Das Projekt zeigt auf, wie die automatisierte Provisionierung von virtuellen Maschinen auf unserem Hyper-V-Cluster erfolgt. Darüber hinaus soll mit Ansible die automatisierte Installation von Softwarepaketen und Updates durchgeführt sowie die Konfiguration der Software automatisiert werden. Compliance- und Security-Aspekte sind bei diesem Projekt von Beginn an zu beachten. 

Aufgaben

  • Analyse der vorhandenen Infrastruktur
  • Ausarbeitung, Bewertung und Auswahl einer Konfigurations- und Orchestrierungsstrategie
  • Installation einer Ansible-Umgebung auf CentOS oder RHEL
  • Einbinden der Ansible-Umgebung in bestehende CI/CD-Prozesse (git, Jenkins, Azure DevOps)
  • Umsetzung der Automation in geeigneten Playbooks
  • Dokumentation

Implementierung PostgreSQL Adapter

Als zuverlässiger und leistungsfähiger relationaler Speicherort wird für das Produkt xpass© eine Oracle-Datenbank verwendet. Für viele Test- oder auch kleinere Produktionsumgebungen ist diese Leistungsfähigkeit nicht immer zwingend erforderlich. Es wäre wünschenswert, dass unsere Kunden zukünftig zwischen Oracle und PostgreSQL als relationale Datenbank wählen können. Ziel dieser Arbeit ist es einen neuen Storage-Adapter für PostgreSQL zu implementieren, der ein mit dem Oracle-Storage-Adapter kompatibles Feature-Set unterstützt.

 Aufgaben

  • Analyse der vorhandenen Plugin-Architektur für Storage-Adapter
  • Definition des abbildbaren Funktionsumfangs mit PostgreSQL
  • Design / Entwurf eines Storage-Adapters für PostgreSQL
  • Implementierung des Storage Adapters in C#
  • Automatisierte Tests (UnitTests, Integrationstests) zur Sicherstellung der Kompatibilität mit dem existierenden Oracle-Adapter
  • Dokumentation

Docs as code

Zur Dokumentation von Prozessen, für Tutorials und für API-Dokumentation generiert itechx Dokumente im existierenden Intranet. Die bisherige Lösung ermöglicht es leider nicht einzelne Teile der Dokumentation unabhängig voneinander zu aktualisieren. Außerdem arbeitet die Volltextsuche zu langsam. Ziel dieser Arbeit ist es, eine ASP.NET Core Webseite zu erstellen, die diese und weitere Probleme löst und bestenfalls eine Versionierung der API-Referenzen erlaubt.

Aufgaben

  • Recherche alternativer Tools zur Generierung von Dokumentation
  • Analyse von Vor- und Nachteilen der einzelnen Tools
  • Integration eines ausgewählten Tools in ein bestehendes Projekt
  • Erstellung einer ASP.NET Core Webseite und Integration der API-Dokumentation
  • Integration vorhandener Markdown-Artikel in die Webseite
  • Integration noch nicht vorhandener AsciiDoc-Artikel in die Webseite
  • Implementierung einer leistungsfähigen Volltextsuche mit Hilfe von Elasticsearch und Lucene.Net
  • Dokumentation

Customization Management Webseite

Unsere Kunden verwenden viele der umfangreichen Konfigurations- und Anpassungsmöglichkeiten in xpass©. Viele der Anpassungen und individuellen Plugins für unsere Kunden werden auch durch uns erstellt.
Ziel dieser Arbeit ist es eine ASP.NET Core Webseite zu erstellen, mit der die durchgeführten Konfigurationen je Kundenprojekt verwaltet werden können. Darüber hinaus sind vergleichende Analysen über mehrere Kundenprojekte hinweg zu implementieren. Idealerweise verfügt die Lösung über eine API zur maschinellen Verwendung der Konfigurationsdaten.

Aufgaben

  • Erstellung einer Datenbank zur Speicherung von Konfigurationen
  • Erstellung einer ASP.NET Core Webseite zur Anzeige und Verwaltung der Konfigurationen
  • Implementierung einer API zur Abfrage der Konfigurationen (z.B. zur späteren Code-Generierung)
  • Dokumentation

Evaluierung von Code Template-Frameworks

Zur Beschleunigung unseres Entwicklungsprozesses werden bei itechx viele eigene Code-Templates verwendet (Visual Studio T4, ReSharper Code Templates). Die Entwicklung dieser Templates gestaltet sich durch fehlende IntelliSense-Unterstützung und fehlenden Compiler-Support unnötig schwierig. Ziel dieser Arbeit ist es, verschiedene Template-Frameworks zu evaluieren, mögliche Verbesserungen aufzuzeigen, ein geeignetes Framework auszuwählen und in unseren Entwicklungsprozess zu integrieren.

Aufgaben

  • Recherche möglicher Technologien zur Codegenerierung (z.B. T4, ReSharper, CodeSmith Generator, Yeoman o.a.)
  • Analyse von Vor- und Nachteilen der einzelnen Frameworks (z.B. Verfügbarkeit von IntelliSense, Compiler-Support, Parametrierbarkeit, einfache Anwendung)
  • Auswahl einer für itechx geeigneten Technologie
  • Entwicklung beispielhafter Templates und Code-Generatoren mit diesem Framework
  • Dokumentation

Offene Stellen

Bachelor oder Master (m/w/d)
für den Standort Saarbrücken

Testanalyst (m/w/d)
für den Standort Saarbrücken

IT Consultant (m/w/d)
für den Standort Saarbrücken

Software Engineer (m/w/d)
für den Standort Saarbrücken

Senior Software Engineer (m/w/d)
für den Standort Saarbrücken

Mitarbeiter (m/w/d) Tax Operations
für den Standort Frankfurt am Main

Senior Consultant // Manager (m/w/d)
für den Standort Frankfurt am Main

Business Analyst Asset Management (m/w/d)
für den Standort Frankfurt am Main

Business Manager (m/w/d) 
für den Standort Frankfurt am Main

Bewerben Sie sich jetzt!

Das könnten Sie auch interessieren …

Hier finden Sie weiterführende Informationen

Für wen sich „Outsourcing“ wirklich lohnt

11. Apr 2019|

Es ist selbstverständlich, dass auch bei Kapitalverwaltungsgesellschaften (KVGen) die Ertragssteigerung und Gewinnmaximierung im Vordergrund stehen. Während zur Ertragssteigerung z.B. die Erschließung neuer Märkte, Produktneuentwicklung oder Neukundengewinnung im Vordergrund stehen, versuchen alle KVGen seit Jahren ihre Kosten zu senken. Es ist somit nicht verwunderlich, dass viele [...]

Viel Bewegung in der Asset Management Branche – itechx informiert

1. Mrz 2019|

Die vergangenen zehn Jahre waren geprägt von einer Regulierungsflut des Finanzsektors durch die europäischen Aufsichtsbehörden. Mit Umsetzung der Investmentsteuerreform scheint es, als sei diese Flut nun vorerst abgeebbt. Nachdem Niedrigzinsphase und Margendruck unglücklicherweise weiter anhalten, nutzen aktuell nahezu alle Marktteilnehmer nicht nur die Chance Kosteneinsparungspotentiale [...]

Evangelische Bank eG nutzt xpass© der Firma itechx

17. Jan 2019|

Die Evangelische Bank eG nutzt zur Automatisierung der Orderprozesse das Produkt xpass© der Firma itechx. Im November 2018 wurde mit der Produktivsetzung des Orderprozesses für institutionelle Kunden ein weiterer Prozess mit xpass© umgesetzt. In diesem Zusammenhang wurden u.a. auch die Anforderungen an das Meldewesen nach [...]