Data Migration Engineer (m/w/d)
Data Migration Engineer (m/w/d)

facilioo - damit Hausverwaltung Spaß macht
Deine Aufgaben
* Onboarding & Imports: Kundendaten aus ERP- und Partnersystemen (z. B. casavi, Scalara) über REST-APIs und Dateiexporte ins System bringen – inkl. Dokumenten
* Daten-Umbauten im laufenden Betrieb und Datenumzüge in neue Datenmodelle konzipieren und durchführen
* Läufe wiederholbar und sicher machen: ID-Mapping, Idempotenz, Dry-Run, Backup-/Rollback-Plan vor dem Lauf
* Datenkonsistenz sicherstellen: Abgleiche, Validierungen, Reconciliation-Reports
* Läufe betreiben und überwachen (Logs, Grafana) und nach Abbrüchen sauber wieder aufsetzen
* Skripte schreiben (Python / PHP / SQL) – KI-gestützt, mit vollem Verständnis der Daten
* Datenflüsse und Mappings dokumentieren (Confluence)
Dein Profil
* Sehr gutes SQL und Erfahrung mit operativen (OLTP-)Datenbanken unter Last: Transaktionen, Batchgrößen, Locks, Upserts
* Erfahrung mit API-Integrationen (Pagination, Rate-Limits, Retries, Fehlerfälle)
* Sicher im Skripten (Python und/oder PHP)
* Sorgfalt und Misstrauen an der richtigen Stelle: stille Datenfehler sind teurer als ein abgebrochener Lauf
* DSGVO-bewusster Umgang mit Kundendaten
* Souveräne KI-Nutzung als Beschleuniger – das Verständnis der Daten bleibt bei dir
Von Vorteil: ETL/CDC- oder Data-Engineering-Hintergrund, ERP-Schnittstellen, Immobilien-/Hausverwaltungs-Domäne.
Was wir bieten
* Ein echtes, genutztes Produkt mit Wirkung – kein Greenfield-Experiment, sondern ein System, auf das sich täglich tausende Menschen verlassen* Moderner Stack und eine gelebte Dokumentations-/Devops-Kultur
* Viel Verantwortung und Gestaltungsspielraum in einer Schlüsselrolle
* Standort Berlin mit flexibler Remote-Möglichkeit, [Weiterbildung] , [Gehaltsrahmen] , [weitere Benefits]
So läuft die Auswahl
Statt Auswendiglernen prüfen wir Verständnis und Begründung in einem strukturierten Fachgespräch – die besten Antworten beginnen mit „kommt drauf an, weil …". Themen u. a.: SQL-Skalierung & Datenmodellierung, Datenkonsistenz/Reconciliation, Idempotenz & Wiederholbarkeit von Datenläufen, Multi-Tenancy und souveräner Umgang mit KI.
Weitere offene Stellen
Teamlead Customer Success (m/w/d)
Fullstack Webentwickler:in (m/w/d) .Net & Angular
Jetzt bewerben
Persönliche Daten
Kontaktdaten
Berufsbezogene Daten
Bewerbungsdokumente
Mindestens 1 Dokument.
Bitte nicht hochgeladene Dateien entfernen oder erneut versuchen.
Bitte mindestens 1 Dokument hochladen.
Einverständniserklärung
Ich bin mit der digitalen Erfassung und Verarbeitung meiner Daten einverstanden. Ich erkläre mich außerdem einverstanden, dass diese Daten - unter Berücksichtigung der gültigen Datenschutzbestimmungen - für die Besetzung von offenen Stellen verwendet werden. Ich akzeptiere, dass ich von Mitarbeitern telefonisch und/oder per E-Mail/SMS kontaktiert werden kann, um einen reibungslosen Ablauf des Bewerbungsprozesses zu gewährleisten. Ich versichere, alle Angaben wahrheitsgetreu angegeben zu haben. Ich bin mir bewusst, dass falsche Angaben auch nach einer eventuellen Anstellung zur Entlassung führen können.

facilioo ist eine etablierte SaaS-Plattform für die digitale Immobilien- und Hausverwaltung. Hunderte
Hausverwaltungen, Eigentümer, Mieter, Dienstleister und Behörden arbeiten täglich über uns zusammen – mit
hunderttausenden Seitenaufrufen, rund einer Million Nutzeraktionen pro Tag und Datenbeständen in Millionenhöhe.
Technisch arbeitest du auf einer MySQL-Datenbank mit Millionen Datensätzen aus hunderten Mandanten – im Live-
Betrieb unter Volllast. Für deine Läufe stehen dir Logs und Monitoring (Grafana, Loki) zur Verfügung.
Du arbeitest an einem System, auf das sich täglich tausende Menschen verlassen – mit allem, was dazugehört:
Datenschutz, Mandantentrennung, die Sonderfälle echter Kunden und Stabilität unter Volllast. Wer das gern
verantwortet, ist hier richtig.
Wie wir mit KI arbeiten
KI-Tools sind bei uns selbstverständlicher Teil des Alltags – als Beschleuniger, nicht als Ersatz fürs Denken. Wir
erwarten, dass du jede Zeile verantwortest, die du einbringst, Projektkonventionen als Leitplanke nutzt und „läuft"
nicht mit „fertig" verwechselst. Struktur entscheidet über die Lebensdauer im Team, nicht die Zeilenzahl von heute.
Deine Rolle
Du verantwortest die Daten auf ihrem Weg ins und durchs System: Onboarding neuer Kunden, Imports aus ERP- und
Partnersystemen, Daten-Umbauten und die Umzüge von Daten in neue Datenmodelle. Diese Rolle ist dauerhaft, kein
Projekt auf Zeit – Importe und Onboardings hören nie auf.
Wichtig: Es geht um Datenarbeit, nicht um Code-/Schema-Migrationen im Framework – Letztere bleiben in der
Entwicklung. Und es ist eine operative Rolle: Du schreibst in die produktive Datenbank im Live-Betrieb, nicht in ein
Data Warehouse.