Projektspezifikation
Projektexpertise
Beschreibung
Für das Ersetzen der bislang durch Drittanbieter-CMPs durchgeführten Darstellung von ConsentLayern im Web für unsere internationalen Marken sollen diese Layer neu implementiert werden, um diesen im Haus weiter betreiben und ausspielen zu können. Hierzu sind fundierte Kenntnisse in Typescript, Vue.js und klassischen Web-Darstellungstechniken (HTML und CSS) erforderlich. Ziel ist die Lieferung von ausführbarem Code, der alle Requirements umsetzt und automatisierte Tests enthält, die die korrekte Funktion nachweisen.
Was genau ist der Beauftragungsumfang: Der Leistungsschwerpunkt besteht in der Erarbeitung von Elementen zur Entscheidungsvorlage des Vorgehens und in der Umsetzung von Maßnahmen entlang des daraus gestalteten Projektverlaufs. Dies beinhaltet konkret die folgenden Leistungspakete:
Implementierung von Code
Implementierung von ausführbaren Tests, die zur Abgabe erfolgreich sein müssen, Testabdeckung >= 80%
Erstellung von Dokumentation zum Code
Erstellung markenspezifischer cmp-config-Dateien.
Erstellung eines Projekts (einschließlich Anforderungen an die Vermögensverwaltung) als Kopie der Consent-Management-Plattform.
Entfernung von netID-Referenzen.
Erstellung markenspezifischer Einstellungen und Dateien für benutzerdefinierte
Zwecke/Anbieter.
- Hinzufügen neuer markenspezifische CSS-Themes (Variablenwerte, Logos usw.).
- Einbeziehung der erforderlichen offiziellen IAB-GVL-Übersetzungen (ES, FR) in die wöchentliche Synchronisierung mit GVL
- Implementierung von I18n und Vorbereitung markenspezifischer Datenquellen
- Implementierung von PMC2.0-Backend-Nutzungsmodulen
- Implementierung der Playout-Logik
- Implementierung des Layer-Initialisierungsprozesses (mode=default und mode=resurface)
- CDN-Upload- und Freigabeprozess
- Projektdokumentation
Projektumsetzung:
- das gewünschte Ergebnis soll in Typescript und Vue.js verfasst sein, Build per Vite, Tests per Vitest.
Anforderungen
- Fundierte Kenntnisse in Typescript, Vue.js und klassischen Web-Darstellungstechniken (HTML und CSS) sind erforderlich.
- Die Projektleistung kann vollständig remote erbracht werden, falls wünschenswert auch vor Ort in Karlsruhe.
- Beauftragung auch in Teilzeit möglich
Du bewirbst dich dieses Mal nicht?
Lass dich über ähnliche Projekte informieren, die zu deiner Erfahrung passen.