Senior Expert Data Layer / Database (m/w/d)
Hays · Hannover, Niedersachsen ·
AufgabenKonzeption, Dokumentation und Weiterentwicklung eines verteilten Versionskontrollsystems für strukturierte DatenEntwicklung von Modellen zur Repräsentation von Änderungen, Patches und AbhängigkeitenGestaltung graphbasierter Daten-, Versions- und ÄnderungshistorienDefinition und Bewertung von Merge-, Konflikt- und SynchronisationsmechanismenEntwicklung von Verfahren zum selektiven Zusammenführen, Rücknehmen und Replizieren von ÄnderungenAnalyse und prototypische Erprobung unterschiedlicher Versionierungsansätze und AlgorithmenDurchführung von Architektur- und Design-Reviews sowie Identifikation technischer RisikenZusammenarbeit mit Softwarearchitekten und Entwicklungsteams bei der Umsetzung technischer KonzepteSicherstellung von Nachverfolgbarkeit, Herkunft und konsistenter Replikation von ÄnderungenDokumentation von Designentscheidungen, Modellen und technischen Zusammenhängen ProfilSolide Projekterfahrung im Design, der Bewertung und Weiterentwicklung verteilter VersionskontrollsystemeSehr gute Kenntnisse der internen Funktionsweise moderner Versionskontrollsysteme, insbesondere GitTiefgehendes Verständnis graph-, patch- und änderungsbasierter Versionierungsmodelle sowie gerichteter azyklischer Graphen (DAGs)Erfahrung mit der Versionierung strukturierter Daten und der Modellierung von Änderungen, Patches und AbhängigkeitenFundierte Kenntnisse in Merge-Semantik, Konfliktmodellierung, Konfliktauflösung sowie dem selektiven Zusammenführen von ÄnderungenErfahrung mit Provenance-Konzepten, verteilter Synchronisation und ReplikationKenntnisse in Technologien und Konzepten wie Pijul, Darcs, Jujutsu, Mercurial, Sapling, CRDTs und Event SourcingGute Kenntnisse verteilter Systeme und relevanter KonsistenzmodelleErfahrung in Softwareentwicklung, Debugging, Testing und systematischer Fehleranalyse mit Microsoft Visual StudioSicherer Umgang mit Git und Azure DevOps in Entwicklungs- und KollaborationsumgebungenBenefitsAussicht auf ProjektverlängerungBetreuung im laufenden Projekt durch unser TeamChance, ein schnell wachsendes Unternehmen mitzuprägenEin renommiertes Unternehmen mit ausgezeichnetem Ruf
Marktdaten von EasyWorkClub, nicht vom Arbeitgeber
Weitere Stellen bei Hays
356 weitere Stellenanzeigen bei uns
- EDI-Projektkoordinator (m/w/d) · Nürnberg
- Revisor Kredit/Baufinanzierung (m/w/d) · Düsseldorf
- (Junior) Cyber Security Engineer - Produktsicherheit (m/w/d) · Bocholt
- Dokumentenmanager (m/w/d) · Dortmund
- Software Engineer MB.OS (m/w/d) · Stuttgart