Freelance Data Engineer (Postgres / Systemintegration)

WorldwideEngineeringKontrak / freelance
Gaji
Tidak dicantumkan
Tanyakan saat wawancara
Wilayah
Worldwide
Worldwide
Tipe kerja
Kontrak / freelance
Remote penuh
Level
Tidak disebut
Zona waktu
Fleksibel / tidak disebut
Diposting
Invalid Date
Dicek hari ini
Kenapa lowongan ini bisa dilamar dari Indonesia

Lokasi yang ditulis perusahaan: "Worldwide". Terbuka untuk kandidat dari mana saja (worldwide).

Keputusan akhir tetap di perusahaan. Baca deskripsi lengkap sebelum melamar.

Seberapa cocok CV-mu?

Unggah CV sekali, lalu cek skor kecocokan, kekuatan, dan kekurangan untuk setiap lowongan.

Masuk untuk cek

Keahlian yang disebut

SQLSaaSOtomasi (Zapier dkk.)

Deskripsi pekerjaan

3 menit baca

über juni

JUNI ist ein gemeinnütziges Ökosystem für Wissenschaft und Ausgründungen in Berlin. Wir betreiben unsere Programme über sieben SaaS-Tools hinweg — Newsletter, Events, Community, CRM, Formulare, Bewerbungen, Coworking — und darunter eine Postgres-Datenbank, die der eine Ort sein soll, an dem eine Person existiert.

Auf die Datenbank kommt es an. Ein aufgelöster Datensatz pro Person und pro Organisation, eine append-only-Zeile pro Interaktion, und ein deterministischer Weg zu entscheiden, zu welcher Person ein eingehender Payload gehört. Ziel ist, den Weg vom ersten Kontaktpunkt bis zum Meilenstein messbar zu machen. Die Verbindungsschicht zwischen den Tools und dieser Datenbank ist die Aufgabe.

deine aufgaben

Die Schicht bauen, die unsere Systeme mit einer Datenbank verbindet — in beide Richtungen — und uns dabei helfen, das Datenmodell richtig hinzubekommen.

Die Form der Daten steht weitgehend, und jedes neue System stellt sie auf die Probe. Quellen sind sich nicht einig, was als eine Person zählt, wann etwas passiert ist, und ob sie es zweimal melden. Das zu klären — und zu erkennen, wann das Modell angepasst werden muss, statt es um eine Quelle herumzubiegen — ist der Kern der Arbeit.

Wir suchen jemanden, der das mit uns durchdenkt und für einen bestimmten Entwurf argumentiert, nicht nur umsetzt, was spezifiziert ist.

dein profil

Umfang

Inbound Jedes System in die Datenbank. Mehrere Pipelines pro System — Quellen melden sehr unterschiedliche Dinge. Identitätsauflösung über Systeme hinweg. Outbound Manche Zustände entstehen bei uns, nicht im Tool. Die Datenbank entscheidet und schiebt an die Plattform, die es ausführt. Beide Richtungen sauber halten Plattformen melden zurück und widersprechen uns manchmal. Wer sich abgemeldet hat, darf nicht wieder hinzugefügt werden. Reporting KPI-Daten müssen in einem BI-Tool ankommen. Sie dorthin zu bringen gehört dazu, Dashboards bauen nicht. Suche Den Datenbestand in natürlicher Sprache durchsuchbar machen. Dokumentation Entscheidungen schriftlich, Pipelines in GitHub.

Nicht Teil der Rolle

  • Frontend. Es gibt keins und es ist keins geplant

Voraussetzungen

Integration gegen Third-Party-APIs und Webhooks, in der Tiefe: Pagination, Retries, Signaturprüfung, Rate Limits, undokumentierte Payload-Strukturen, verspätete und vertauschte Events, Quellen, die bei jeder Änderung feuern und nicht sagen, was sich geändert hat.

Bidirektionale Synchronisation zwischen Systemen, die beide dasselbe Feld für ihres halten — Loop-Vermeidung, Echo-Unterdrückung, eine klare Antwort darauf, wer bei Konflikten gewinnt.

Postgres als Anwendungsdatenbank, nicht nur als Ziel. plpgsql-Funktionen, Trigger, Constraints und RLS, um Regeln beim Schreiben durchzusetzen. Wenn sich deine SQL-Erfahrung auf Transformationen nach dem Load beschränkt, passt die Rolle nicht.

  • Idempotenz als Gewohnheit, nicht als Nachgedanke. Eine Pipeline, die erneut läuft und nichts verändert, ist der Abnahmetest
  • Sauberes Arbeiten mit Git — Migrationen, PRs, Review
  • Arbeit mit personenbezogenen Daten unter der DSGVO, und ein Verständnis dafür, warum das einschränkt, was überhaupt eingelesen wird
  • Englisch in Schrift. Die Arbeit läuft überwiegend asynchron, und was du baust, muss für jemanden lesbar sein, der nicht dabei war

Hilfreich, nicht erforderlich

n8n oder ein anderer Orchestrator · Supabase · Relevanzarbeit an einem Suchindex — Elasticsearch, OpenSearch, Meilisearch oder vergleichbar; Cluster-Betrieb ist nicht der Teil, den wir brauchen · Erfahrung als einzige Person auf einem System · Deutsch.

wir bieten

Zusammenarbeit

Remote und überwiegend asynchron, aber nicht wortlos — gerade am Anfang sind echte Gespräche eingeplant, während du dich in die Systeme und ihre Zusammenhänge einarbeitest.

Rahmen

Freiberuflich, Start so bald wie möglich. Zunächst drei Monate; danach sehen wir, was gebraucht wird.

Berlin oder Remote innerhalb der EU

Originally posted on Himalayas

Hitung gaji bersih dalam rupiah

Kotor per bulanRp0
Biaya transfer & kurs− Rp0
Perkiraan PPh 21 per bulan − Rp0
Diterima bersih per bulanRp0
Bersih setahunRp0

Perkiraan kasar: kurs USD Rp17.800; pajak dihitung sebagai penghasilan orang pribadi (tarif progresif PPh 21, dikurangi PTKP), tanpa NPPN, iuran BPJS, atau potongan lain. Bukan nasihat pajak; cek ketentuan terbaru atau konsultan pajak.

Buka kalkulator gaji lengkap →

Tips melamar

  1. Sebutkan lokasi dan zona waktumu di bagian atas CV, mis. Jakarta, Indonesia (GMT+7).
  2. Sesuaikan ringkasan CV dengan kata kunci di deskripsi, terutama SQL, SaaS, Otomasi (Zapier dkk.).
  3. Tulis hasil kerja dengan angka (mis. "menangani 60 tiket/hari"), bukan hanya tugas.
  4. Perusahaan resmi tidak pernah meminta biaya untuk melamar atau wawancara.
Baca panduan CV untuk perusahaan luar negeri →
⚑ Laporkan lowongan ini

Lowongan serupa

Dipilih dari bidang, keahlian, dan level yang mirip.

Freelance Data Engineer (Postgres / Systemintegration)Juni Technology
Lamar