← Alle Projekte

Senior Distributed Version Control Architect (m/w/d) Patch-Theory, DAGs, Structured Data

remote

Start: asap | Dauer: 4M+

Projekt-Nr.: 30684

Projektbeschreibung

-Entwurf, Dokumentation und Weiterentwicklung eines verteilten Versionskontrollsystems (VCS) für strukturierte Daten (Daten- und Versionsmodelle, DAGs). -Definition von Repräsentationen für Änderungen/Patches, Abhängigkeiten und kausale Historien. -Festlegung und Bewertung von Merge‑, Konflikt‑ und Synchronisationssemantiken; Modellierung persistenter, ungelöster Konflikte. -Entwicklung von Verfahren für selektives Zusammenführen, Rücknahme/inverse Operationen sowie Nachverfolgbarkeit (Provenance). -Prototypische Erprobung und Bewertung von Versionierungsalgorithmen -Durchführung von Architektur‑ und Design‑Reviews.

Anforderungen

must-have: -Sehr gute Kenntnisse mit Konzepten und Architekturen verteilter Versionskontrollsysteme. -Fundiertes Wissen zu patch / änderungsbasierten Versionierungsmodellen, DAGs/Graphdatenstrukturen und zur praktischen Versionierung strukturierter Daten. -Sicheres Verständnis der Unterschiede zwischen snapshot-basierten und patch-basierten Ansätzen sowie von Konsistenzmodellen verteilter Systeme (Trade-offs, Replikation, Konfliktauflösung). -Nachgewiesene Erfahrung in Merge-Semantik, Konfliktmodellierung, Rücknahme/inversen Operationen und Provenance. nice-to-have: -Praktische Erfahrung oder OSS-Beiträge zu patch-basierten Systemen / Patch Theory (z. B. Pijul, Darcs, Jujutsu, Mercurial/Sapling) oder nachweisbare Forschung/Prototypen in diesem Bereich. -Kenntnisse zu Git-Interna, CRDTs, Operational Transformation oder Event Sourcing. -Erfahrung mit Microsoft Visual Studio, Git & Azure DevOps.

Ansprechpartner

Profil-Upload

Vielen Dank für Ihr Interesse an einer Zusammenarbeit mit Contractor Consulting!
Bitte füllen Sie das Formular vollständig aus.
*Pflichtfeld

Nachricht

Aktuelles Profil und sonstige Dokumente hochladen.

(Vorzugsweise PDF oder .doc/.docx, maximal 5MB pro Datei)

Ziehen Sie die Dateien zum Uploaden in diesen Bereich

Datenschutzerklärung