Für unseren Kunden, einen führenden Schweizer Anbieter von IT-Gesamtlösungen und Cloud-Services für die öffentliche Hand, suchen wir einen erfahrenen Software Engineer mit Schwerpunkt Data Migration.
Du unterstützt ein motiviertes Software-Engineering-Team bei der Weiterentwicklung und Skalierung moderner Data-Migration-Services. Ziel ist es, neue Kunden und deren bestehende Datenbestände effizient, sicher und qualitativ hochwertig an neue Fach- und Steuerlösungen anzubinden.
Dich erwartet ein technisch anspruchsvolles Umfeld mit komplexen Datenstrukturen, kurzen Entscheidungswegen und viel Raum für Eigeninitiative.
Konzeption, Weiterentwicklung, Optimierung und Skalierung bestehender Migrationsstrecken
Analyse komplexer Datenstrukturen, Datenmodelle und Abhängigkeiten
Entwicklung intelligenter Mapping-Logiken für die Überführung von Legacy-Daten
Konzeption und Implementierung automatisierter Data-Cleansing-Strategien
Erstellung automatisierter Tests zur Sicherstellung der Datenintegrität und Datenqualität
Aufbereitung von Migrations- und Testdaten
Überwachung und Analyse der Datenverarbeitungs- und Migrationsprozesse
Identifikation von Datenanomalien, Fehlerursachen und Optimierungspotenzialen
Gemeinsame Erarbeitung pragmatischer Lösungen innerhalb des Entwicklungsteams
Kontinuierliche Verbesserung der Entwicklungsprozesse, Tools und Best Practices
Optimierung komplexer SQL-Abfragen und Verbesserung der Verarbeitungszeiten
Mehrjährige praktische Erfahrung in der Entwicklung und Optimierung komplexer SQL-Abfragen
Sehr gute Kenntnisse in relationalen Datenbanken, insbesondere:
PostgreSQL
Microsoft SQL Server
Vertiefte Kenntnisse in den Bereichen:
- Datenmodellierung
- Datenmanagement
- Datenarchitektur
- Datenmigration
Erfahrung in der Analyse komplexer und historisch gewachsener Datenstrukturen
Fähigkeit, sich rasch in umfangreiche Legacy-Datenbanken und bestehende Datenmodelle einzuarbeiten
Erfahrung im Erkennen und Analysieren von Datenanomalien und Inkonsistenzen
Ausgeprägtes analytisches Denkvermögen und hohe Problemlösungskompetenz
Erfahrung mit automatisierten Tests im Daten- oder Migrationsumfeld
Kenntnisse in Python oder praktische Erfahrung mit Python-Frameworks sind von Vorteil
Sehr gute Deutschkenntnisse