Bachelor oder Master (m/w/d)2019-06-06T15:12:25+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

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

Jobs bei itechx: Wir suchen motivierte Mitarbeiter auf der „Jobbing Center“ Messe

4. Jun 2019|

Wir nehmen an der „Jobbing Center“ Messe am 13.06.2019 in Saarbrücken teil. Sie suchen ein Thema für Ihre Bachelor- oder Masterarbeit oder suchen einen Job als Software Engineer oder Testanalyst? Dann nutzen Sie die Gelegenheit in persönlichen Gesprächen mehr über mögliche Themen und unser Unternehmen [...]

Aktuelle Marktentwicklungen im Asset Management der Versicherungsbranche

14. Mai 2019|

Während sich in den vergangenen Jahren mehrere Versicherungen dazu entschlossen hatten, eigene Kapitalverwaltungsgesellschaften (KVG) zu gründen, führt der aktuelle Kostendruck immer stärker in Richtung Outsourcing. Doch welche Argumente sprechen eigentlich dafür und welche dagegen? In diesem Artikel wollen wir kurz auf die Besonderheiten für die [...]

Motivierte Mitarbeiter gesucht

13. Mai 2019|

Wir nehmen an der 10. Interregionalen Jobmesse am 16. Mai 2019 in der Saarlandhalle in Saarbrücken teil. Besuchen Sie unseren Stand und nutzen Sie die Gelegenheit in persönlichen Gesprächen mehr über unser Unternehmen und unsere Tätigkeitsfelder zu erfahren. Lernen Sie unsere Bereiche Systems, Qualitätsmanagement und [...]