Imaginary Cloud
Imaginary Cloud
Imaginary Cloud adalah perusahaan pengembangan perangkat lunak dan desain UX/UI yang mengerjakan proyek SaaS, B2B, serta berbagai proyek pengembangan perangkat lunak lainnya. Sejak 2010, timnya telah merancang, membangun, meluncurkan, dan mengembangkan lebih dari 300 aplikasi web dan seluler. Dengan kantor di Portugal dan Inggris, perusahaan ini memadukan pengembangan produk dengan pendekatan teknologi yang berpusat pada manusia serta mendorong lingkungan kerja yang menjunjung rasa hormat, kepedulian, dan pembelajaran berkelanjutan. Imaginary Cloud juga menawarkan kesempatan kerja jarak jauh bagi orang-orang yang tertarik berkontribusi pada produk digital di bidang desain dan rekayasa.

Insinyur Data Senior – Databricks dan PySpark

Bangun beban kerja data Databricks dan PySpark untuk produk digital Imaginary Cloud. Tingkatkan pipeline analitik untuk klien global dalam peran hibrida yang berlokasi di Portugal.

Deskripsi

  • Bangun dan kelola beban kerja data di Databricks
  • Kembangkan solusi rekayasa data dengan PySpark dan Delta Lake
  • Tulis dan optimalkan kueri SQL, termasuk fungsi jendela dan penggabungan kompleks
  • Buat pipeline pemasukan data streaming atau inkremental
  • Terapkan pola idempotensi, checkpointing, dan evolusi skema
  • Modelkan data untuk intelijen bisnis dan analitik
  • Uji data dan kode dengan ekspektasi pipeline, pengujian dbt, atau alat serupa
  • Gunakan Git, tinjauan kode, linter, pengujian unit, dan pipeline CI/CD
  • Gunakan alat AI agentik untuk mempercepat pengembangan, refaktorisasi, dan debugging kompleks
  • Bekerja sama dengan tim rekayasa dan pengembangan produk
  • Berkontribusi pada produk digital untuk klien global dalam tim multidisiplin

Persyaratan

  • Memiliki pengalaman minimal lima tahun dalam rekayasa data atau peran yang terkait erat
  • Memiliki latar belakang akademis di bidang ilmu komputer, rekayasa data, ilmu data, atau bidang kuantitatif terkait
  • Memiliki pengalaman langsung menggunakan Databricks dalam lingkungan produksi
  • Memiliki pengalaman luas membangun beban kerja data di Databricks
  • Memahami PySpark dan Delta Lake dengan baik
  • Mahir menggunakan SQL, termasuk fungsi jendela, penggabungan kompleks, dan optimasi kueri
  • Berpengalaman dalam pemasukan data streaming atau inkremental, termasuk Structured Streaming atau Auto Loader, serta pola idempotensi, checkpointing, dan evolusi skema
  • Berpengalaman memodelkan data untuk BI dan analitik
  • Memahami pengujian dan CI/CD untuk alur kerja Databricks
  • Memahami dasar-dasar rekayasa perangkat lunak dan DevOps, termasuk Git, tinjauan kode, linter, pengujian unit, dan pipeline CI/CD
  • Mempraktikkan pengujian kualitas data dengan ekspektasi pipeline, pengujian dbt, atau metode serupa
  • Sangat mahir menggunakan alat AI agentik seperti Cursor IDE dan GitHub Copilot
  • Memiliki kemampuan analitis dan pemecahan masalah yang kuat
  • Berpengalaman bekerja sama dengan tim rekayasa dan pengembangan produk
  • Fasih berbahasa Inggris lisan dan tulisan
  • Tinggal di Portugal, atau bersedia dan memenuhi syarat hukum untuk tinggal dan bekerja di sana

Tunjangan

  • Gaji berdasarkan pengalaman dan kinerja
  • Cuti sakit berbayar
  • Asuransi kesehatan dan gigi
  • Anggaran kenyamanan
  • Perusahaan yang mengutamakan kerja jarak jauh
  • Jam kerja fleksibel
  • Proyek bersama klien global terkemuka di industri
  • Budaya yang mengutamakan orang, menghargai, dan memberdayakan timnya
  • Lingkungan kerja informal
  • Acara tim untuk berbagi pengetahuan dan merayakan bersama
  • Pendampingan dan evaluasi kinerja untuk mendukung perkembangan karier