Emumba
Emumba
Emumba adalah konsultan rekayasa dan inovasi yang didirikan pada tahun 2011 dan membantu perusahaan serta perusahaan rintisan menciptakan, memodernisasi, dan mengoperasikan perangkat lunak cloud-native. Cakupan pekerjaannya meliputi rekayasa cloud AWS, AI generatif, katalogisasi dan penemuan data, kualitas data, rekayasa data, keamanan Zero Trust, DevOps, otomatisasi infrastruktur, jaminan kualitas, dan pengalaman pengguna. Emumba menggabungkan berbagai kemampuan tersebut untuk menghadirkan aplikasi dan integrasi perusahaan yang dapat diskalakan bagi klien di berbagai industri.

Insinyur Go Senior

Bangun layanan Go yang tangguh dan mudah dipantau di Emumba sambil membentuk arsitektur sistem terdistribusi. Tingkatkan performa, keandalan, dan standar rekayasa tim.

Deskripsi

  • Bangun layanan dan API Go yang skalabel dan siap produksi
  • Tangani fitur mulai dari arsitektur dan pengembangan hingga penerapan dan pemantauan
  • Bekerja sama dengan tim produk dan infrastruktur untuk menentukan arah teknis
  • Tingkatkan performa sistem, skalabilitas, dan toleransi terhadap kegagalan
  • Perkuat observabilitas dengan log terstruktur, trace, dan metrik
  • Atasi masalah rumit terkait konkurensi dan sistem terdistribusi
  • Tinjau kode secara menyeluruh dan jaga standar rekayasa yang tinggi
  • Bimbing insinyur junior dan bantu membangun budaya teknis yang kuat
  • Sempurnakan alur penerapan dan praktik operasional

Persyaratan

  • Memiliki pengalaman rekayasa perangkat lunak lebih dari 5 tahun, termasuk lebih dari 4 tahun bekerja intensif dengan Go
  • Memahami internal Go, termasuk goroutine, channel, perilaku penjadwal, primitif sinkronisasi, dan paket context
  • Menerapkan pola konkurensi Go dan teknik optimasi performa
  • Memiliki dasar ilmu komputer yang kuat dalam struktur data, algoritma, analisis kompleksitas, dan desain sistem
  • Memahami konsep sistem operasi yang relevan dengan perilaku runtime
  • Memahami prinsip sistem terdistribusi, termasuk teorema CAP, model konsistensi, konsensus, dan toleransi terhadap kegagalan
  • Berpengalaman menggunakan AWS, GCP, atau Azure serta lingkungan berkontainer dengan Docker dan Kubernetes
  • Berpengalaman menggunakan basis data SQL atau NoSQL dan antrean pesan seperti Kafka atau RabbitMQ
  • Memahami pipeline CI/CD dan praktik DevOps
  • Mampu berkomunikasi dan berkolaborasi secara efektif

Tunjangan

  • Menangani tantangan backend yang menuntut keahlian teknis tinggi
  • Membentuk arsitektur sistem dan arah rekayasa jangka panjang
  • Bekerja bersama insinyur terampil dalam budaya yang mengutamakan kejelasan dan tanggung jawab
  • Membimbing orang lain dan memimpin dengan keahlian teknis