Software Engineer – Data Migration (m/w/d)
Talentor International GmbH · Zürich, Switzerland ·
- Category
- Software engineering
Software engineer in Zurich who designs, optimizes, and scales data-migration pipelines: analyzing complex legacy data structures, building mapping and cleansing logic, and automating tests to ensure data integrity. Core stack is SQL (PostgreSQL, MS SQL Server) with Java and some Python; German C1 is required.
Deine Aufgaben
Du gestaltest, optimierst und skalierst die Migrationsstrecken.
Komplexe Datenstrukturen sind dein Metier. Du analysierst Abhängigkeiten, um intelligente Mapping-Logiken und automatisierte Cleansing-Strategien zu entwerfen und implementieren.
Du entwickelst automatisierte Tests, die Integrität und Qualität der Daten über den gesamten Prozess hinweg sicherstellen.
Du bereitest die Migrations- und Testdaten auf und überwachst den Verarbeitungsprozess. Deine Erkenntnisse aus der Fehleranalyse bringst du ins Team ein, damit gemeinsam Lösungen ausgearbeitet werden können.
Du treibst die kontinuierliche Weiterentwicklung der Entwicklungsprozesse, Tools und Best Practices voran.
Dein Profil
- Mehrjährige praktische Erfahrung in der Erstellung und Optimierung komplexer SQL-Abfragen
- Vertiefte Kenntnisse in Datenmodellierung, Datenmanagement und Datenarchitektur
- Fähigkeit, sich rasch in komplexe Legacy-Datenbanken einzuarbeiten
- Erfahrung in der Analyse komplexer Datenstrukturen sowie im Identifizieren von Anomalien
- Gute Kenntnisse in SQL-DDatenbanken, insbesondere PostgreSQL und MS SQL Server
- Kenntnisse in Python bzw. Erfahrung mit Python-Frameworks sind von Vorteil. Weiterer Techstack: Java
- Eigeninitiative und analytisches Denken zur Verbesserung von Datenabfragen und Verarbeitungszeiten
- Sehr gute Sprachkenntnisse in Deutsch (C1) und Englisch