Senior SQL Developer / Data Migration Engineer

ITech Consult AG · Zürich

ITech Consult AG sucht in Zürich einen Senior SQL Developer / Data Migration Engineer für die Weiterentwicklung von Datenmigrationsdiensten im Auftrag eines öffentlichen Kunden.

In dieser Position arbeitet die Firma an der Weiterentwicklung von Datenmigrationsdiensten in einem modernen Software-Engineering-Umfeld für einen öffentlichen Auftraggeber. Der Fokus liegt auf der Optimierung komplexer Migrationsstrecken und der Sicherstellung der Datenqualität.

Aufgaben

  • Konzeption, Verbesserung und Skalierung von komplexen Datenmigrationsprozessen
  • Untersuchung komplexer Datenstrukturen und deren Abhängigkeiten
  • Implementierung intelligenter Mapping-Logiken und automatisierter Strategien zur Datenbereinigung
  • Erstellung und Optimierung anspruchsvoller SQL-Abfragen
  • Entwicklung automatisierter Tests zur Gewährleistung der Datenintegrität und -qualität
  • Aufbereitung von Migrations- und Testdaten sowie Überwachung der Verarbeitungsprozesse
  • Analyse von Fehlern und Datenanomalien sowie gemeinsame Erarbeitung geeigneter Lösungen im Team
  • Kontinuierliche Weiterentwicklung der Entwicklungsprozesse, Tools und Best Practices
  • Enge Zusammenarbeit innerhalb eines agilen Software-Engineering-Teams

Anforderungen

  • Abgeschlossene höhere Ausbildung in Informatik oder vergleichbare Qualifikation (FH/Uni) sowie entsprechende Berufserfahrung
  • Mehrjährige (mind. 5 Jahre) praktische Erfahrung in der SQL-Entwicklung und -Optimierung
  • Sicherer Umgang mit PostgreSQL und MS SQL Server (idealerweise mit beiden Technologien)
  • Nachweisbare Erfahrung in Datenmodellierung und Datenbankarchitektur (konzeptionell und technisch)
  • Erfahrung mit Datenmigrationen und/oder ETL-Projekten in komplexen Datenumgebungen
  • Routine im Umgang mit komplexen, heterogenen oder Legacy-Datenbanken
  • Strukturierte und analytische Arbeitsweise sowie hohe Sensibilität für Datenqualität, Konsistenz und Performance
  • Kommunikationsstärke sowie die Fähigkeit, technische Sachverhalte verständlich zu vermitteln

Von Vorteil

  • Erfahrung mit Python für Datenbearbeitung, Scripting oder Automatisierung

Auf Firmen-Website bewerben

Ähnliche Stellen

Quelle: öffentlich zugängliche Karriereseite des Arbeitgebers. Batchly ist nicht der Arbeitgeber und steht nicht notwendigerweise in einem Vertragsverhältnis mit dem Unternehmen.