Bezeichnung:  Praktikum/Bachelorarbeit zum Thema Entwicklung eines Google Cloud Platform (GCP) ccache Backends

Praktikum/Bachelorarbeit zum Thema: Entwicklung eines Google Cloud Platform (GCP) ccache Backends

 

 

Das ist Worldline

Wir sind die Innovatoren im Herzen der Payment Technologie und beeinflussen, wie die Welt ihre Zahlungen abwickelt. Die Lösungen, die unsere Mitarbeiter/innen schaffen, unterstützen das Wachstum der Geschäfte von morgen. Vom lokalen Kaffeehaus bis internationalen Banken, von San Francisco bis Auckland. Wir sind in jeder Ecke der Welt und in jedem Teil des Handels vertreten. Und so, wie wir unsere Kunden unterstützen, ihr Geschäft voranzutreiben, so engagieren wir uns auch dafür, dass unsere Mitarbeiter/innen ihren Karriereweg gehen. Gemeinsam gestalten wir den Fortschritt. 

 

 

Projekthintergrund

Für einen Open-Source-Beitrag zu ccache (https://github.com/ccache/ccache) suchen wir eine*n motivierte*n Studierende*n zur Entwicklung eines GCP-Backends für ccache.

 

 

Aufgabenstellung

Ziel dieses Praktikums/der Bachelorarbeit ist die Implementierung und Evaluierung eines ccache-Backends, das Google Cloud Storage als Remote-Speicher nutzt. Die Hauptaufgaben umfassen:

 

  • Entwicklung einer Schnittstelle für Lese- und Schreibzugriffe zwischen ccache und Google Cloud Storage
  • Durchführung von Performance-Tests (Durchsatz und Latenz)
  • Implementierung und Tests in einer GCP-Umgebung
  • Optionaler Vergleich mit Redis (Memorystore)
  • Erstellung eines "Hello World"-Builds in der Cloud mit CMake

 

 

Erwartete Ergebnisse

  • Ein funktionierendes GCP-ccache Backend
  • Ausführliche Dokumentation der Implementierung und Performance-Tests
  • Analyse von Kosten- und Leistungsvorteilen im Vergleich zu bestehenden Lösungen
  • Empfehlungen für den praktischen Einsatz in Entwicklungsumgebungen

 

 

Voraussetzungen 

  • Sei Studium der Informatik oder eines verwandten Faches
  • Gute Programmierkenntnisse, vorzugsweise in C++
  • Grundkenntnisse im Cloud Computing, idealerweise GCP
  • Interesse an Open-Source-Entwicklung unter GPL-v3 und Build-Systemen
  • Gute Englischkenntnisse

 

 

Betreuung

Die Arbeit erfolgt in Zusammenarbeit mit Worldline und unter Nutzung der GitHub-Plattform. Eine enge Betreuung und Unterstützung bei technischen Fragen wird gewährleistet.

 

 

Shape the evolution

Wir sind auf einer spannenden Reise in der Payment Industrie und suchen proaktive Menschen, die einen positiven Wandel vorantreiben können, Themen aktiv angehen und aufzeigen, was als Nächstes ansteht und dazu beitragen, die Organisation weiterzubringen. Bei Worldline werden Sie mit zielstrebigen Kolleginnen und Kollegen aus der ganzen Welt zusammenarbeiten, um als Team einzigartige Herausforderungen zu meistern und einen Einfluss auf die Gesellschaft zu haben. Mit einer ermutigenden Firmenkultur, starker Technologie und einem breitem Trainingsangebot werden wir Sie unterstützen, Ihre Karriere voranzutreiben. Kommen Sie in unser Team mit über 18.000 Mitarbeitenden weltweilt und formen Sie die Zukunft mit, denn es ist auch Ihre.   

 

Lerne mehr über Worldline auf jobs.worldline.com

 

Wir sind stolz darauf ein Arbeitgeber zu sein der Gleichberechtigung wertschätzt. Wir diskriminieren niemanden auf Grund von Religion, Hautfarbe, Geburtsort, Sexualität, Schwangerschaft, Geburt, gesundheitlichen Voraussetzung, Geschlechtsidentität, Geschlechtsausdruck, Alter, Behinderung oder anderer Charakteristiken. 

Datum:  25.10.2024
Datum:  25.10.2024
Markierung:  Worldline
Markierung:  Worldline
Kategorie:  Technology - Application development
Kategorie:  Technology - Application development
Vertragstyp:  Praktikum
Vertragstyp:  Praktikum
Standort: 

Aachen, Nordrhein-Westfalen, DE

Standort: 

Aachen, Nordrhein-Westfalen, DE