Senior Juju Software Engineer (Go)

♡ Masuk untuk menyimpan

Canonical

Wilayah: Eropa. Sumber lowongan: Jobicy. Lamar melalui halaman sumber.

Canonical adalah penyedia perangkat lunak open source dan sistem operasi terkemuka untuk pasar enterprise dan teknologi global. Platform kami, Ubuntu, sangat luas digunakan dalam inisiatif enterprise terobosan seperti public cloud, data science, AI, engineering innovation, dan IoT. Pelanggan kami mencakup penyedia public cloud dan silikon terkemuka di dunia, serta pemimpin industri di berbagai sektor. Perusahaan ini adalah pelopor kolaborasi terdistribusi secara global, dengan 1200+ rekan kerja di 75+ negara dan sangat sedikit peran yang berbasis di kantor. Tim berkumpul dua hingga empat kali setahun secara langsung, di lokasi-lokasi menarik di seluruh dunia, untuk menyelaraskan strategi dan eksekusi.

Perusahaan ini dipimpin oleh pendirinya, menguntungkan, dan terus berkembang.

Kami sedang merekrut Senior Software Engineer untuk menjadi bagian integral dari tim, mendorong perbaikan proses, membantu manajer dalam menjalankan tim, melatih dan mengembangkan rekan kerja yang memiliki pengalaman lebih sedikit, serta bertanggung jawab atas area fungsional mulai dari desain dan implementasi hingga dukungan dan pemeliharaan.

Sebagai seorang senior software engineer, Anda akan menjadi bagian integral dari tim, mendorong perbaikan proses, membantu manajer dalam menjalankan tim, melatih dan mengembangkan rekan kerja yang memiliki pengalaman lebih sedikit, serta bertanggung jawab atas area fungsional mulai dari desain dan implementasi hingga dukungan dan pemeliharaan.

Juju adalah mesin di balik operasi berbasis model, yang menyediakan sarana untuk mengoperasikan perangkat lunak kompleks di public cloud, private cloud, Kubernetes, dan bare-metal. Dikombinasikan dengan framework Ops, Juju menyediakan solusi lengkap untuk manajemen aplikasi dan infrastruktur.

Banyak tim internal dan eksternal bergantung pada Juju untuk mengirimkan produk dan layanan mereka – mulai dari Canonical Managed Solutions, tim pengiriman OpenStack dan cloud kami, hingga perusahaan-perusahaan Fortune 500.

Lokasi: Peran ini bersifat remote secara global.

Seperti apa keseharian Anda

  • Bertanggung jawab atas desain, pengiriman, dan dukungan fitur dalam sistem yang sangat konkuren dan terdistribusi tinggi yang mendorong otomatisasi cloud dan operasi perangkat lunak dalam skala besar.
  • Berkolaborasi secara proaktif dengan tim yang terdistribusi.
  • Melakukan debug pada masalah dan berinteraksi dengan komunitas upstream secara publik.
  • Bekerja dengan para engineer yang suka membantu dan berbakat, termasuk para ahli di berbagai bidang.
  • Berdiskusi tentang ide dan berkolaborasi dalam menemukan solusi yang baik.
  • Melatih dan mengembangkan anggota tim yang memiliki pengalaman lebih sedikit, serta berkontribusi aktif dalam membangun dan mempertahankan tim engineering kelas satu.
  • Bekerja dari rumah dengan perjalanan global selama 2 hingga 4 minggu per tahun untuk acara internal dan eksternal.

Apa yang kami cari dari Anda

  • Rekam jejak yang terbukti dalam pengiriman perangkat lunak profesional menggunakan Go.
  • Pengalaman langsung dalam mengembangkan sistem terdistribusi yang sangat konkuren.
  • Keterampilan komunikasi yang sangat baik dalam bahasa Inggris, baik lisan maupun tulisan, terutama di lingkungan online.
  • Rekam jejak akademik yang luar biasa dari Sekolah Menengah Atas dan lebih disukai dari universitas.
  • Pengalaman dengan metodologi pengembangan perangkat lunak agile.
  • Bersedia melakukan perjalanan hingga 4 kali setahun untuk acara internal.

Keterampilan tambahan yang mungkin Anda miliki

Keterampilan berikut mungkin berguna untuk Anda dalam peran ini, tetapi kami tidak mengharapkan setiap kandidat memiliki semuanya.

  • Pengalaman dengan teknologi container (Docker, LXD, Kubernetes, dll.)
  • Pengalaman melakukan pengembangan dalam C, C++, Rust, atau bahasa pemrograman tingkat rendah lainnya.
  • Latar belakang dan pengalaman networking yang solid.
  • Pengalaman di dunia Linux dan perangkat lunak open source.
  • Pengalaman dengan perangkat lunak manajemen konfigurasi (Ansible, Chef, Puppet, dll.)
  • Pengetahuan kerja tentang cloud computing.
  • Bersemangat tentang kualitas perangkat lunak dan pengujian.
  • Pengalaman dengan packaging (Debian, snaps).
  • Memprogram dan mengoperasikan database SQL dan NoSQL.
  • Pengalaman bekerja di tim terdistribusi pada proyek open source — bahkan jika itu adalah kontribusi open source komunitas.
  • Rekam jejak kontribusi Open Source yang ditunjukkan.
  • Pengalaman sebelumnya dalam mengembangkan plugin untuk Terraform.

Apa yang kami tawarkan untuk Anda

Kami mempertimbangkan lokasi geografis, pengalaman, dan kinerja dalam menentukan kompensasi di seluruh dunia. Kami meninjau kembali kompensasi setiap tahun (dan lebih sering untuk lulusan baru dan associate) untuk memastikan kami mengapresiasi kinerja yang luar biasa. Selain gaji pokok, kami menawarkan bonus tahunan berbasis kinerja. Kami menyediakan tunjangan tambahan bagi semua anggota tim, yang mencerminkan nilai dan idealisme kami. Kami menyeimbangkan program kami untuk memenuhi kebutuhan lokal dan memastikan keadilan secara global.

  • Lingkungan kerja terdistribusi dengan sprint tim dua kali setahun secara langsung — kami telah bekerja secara remote sejak 2004!
  • Anggaran pembelajaran dan pengembangan pribadi sebesar USD 2.000 per tahun.
  • Tinjauan kompensasi tahunan.
  • Penghargaan pengakuan.
  • Cuti liburan tahunan.
  • Cuti melahirkan dan ayah.
  • Program Bantuan Karyawan (Employee Assistance Programme).

Untuk melamar pekerjaan ini, silakan kunjungi jobicy.com.

Scroll to Top