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.