Invillia
Invillia
5.001 – 10.000 Karyawan
KonsultasiLogistikPemasaran
Invillia adalah perusahaan teknologi yang didirikan pada tahun 2003 dan mengembangkan solusi perangkat lunak khusus untuk berbagai bisnis. Layanannya mencakup aplikasi yang dirancang sesuai kebutuhan untuk mengatasi tantangan operasional, meningkatkan efisiensi, dan mendukung transformasi digital. Invillia melayani organisasi di bidang konsultasi, logistik, dan pemasaran.

Pengembang Backend Go Senior – Jarak Jauh di Brasil

Pengembang Go senior yang bertanggung jawab membangun API, pipeline Kafka, dan layanan terdistribusi untuk platform Invillia, dengan fokus pada skalabilitas, observabilitas, ketahanan, dan keamanan.

Deskripsi

  • Bangun, uji, deploy, dan pelihara layanan backend Go yang dioptimalkan untuk kinerja, skalabilitas, dan ketahanan.
  • Buat dan tingkatkan API RESTful dengan kontrak yang terdefinisi dengan baik serta dokumentasi Swagger/OpenAPI.
  • Kembangkan dan pelihara pipeline berthroughput tinggi yang memproses event Kafka.
  • Bantu membentuk arsitektur dan menetapkan praktik engineering di seluruh ekosistem layanan.
  • Perkuat observabilitas melalui log terstruktur, metrik, dan distributed tracing.
  • Pelihara layanan produksi dengan standar tinggi untuk kualitas, keandalan, dan keamanan.
  • Bekerja lintas fungsi dengan tim engineering, produk, dan desain dalam lingkungan agile.
  • Kembangkan platform secara berkelanjutan dengan membantu mengadopsi teknologi yang relevan.

Persyaratan

  • Gelar sarjana Ilmu Komputer atau pengalaman profesional yang setara.
  • Pengalaman terbukti dalam mengembangkan layanan backend kompleks di lingkungan produksi, idealnya dengan Go.
  • Pengalaman menggunakan bahasa pemrograman terkompilasi dan bertipe kuat lainnya.
  • Pengetahuan praktis tentang merancang dan mengembangkan API RESTful, termasuk validasi, penanganan error, dan dokumentasi Swagger/OpenAPI.
  • Pengalaman dengan sistem berbasis event dan messaging berbasis Kafka.
  • Kemampuan menangani event yang tertunda, diputar ulang, dan datang tidak berurutan.
  • Pengetahuan tentang database relasional atau deret waktu, termasuk pemodelan, migrasi, dan optimasi query.
  • Pengalaman menerapkan observabilitas dengan DataDog, Grafana, Prometheus, atau alat sebanding.
  • Pemahaman kerja tentang Docker dan lingkungan berbasis container.
  • Pengalaman dengan infrastruktur cloud, terutama AWS.
  • Latar belakang bekerja dalam tim pengembangan produk agile.
  • Pengalaman menggunakan Redis atau lapisan caching serupa dalam sistem yang sensitif terhadap kinerja.
  • Kemampuan bahasa Inggris tingkat menengah.
  • Diutamakan: pengalaman dengan mesin query terdistribusi untuk data lake, termasuk Trino atau Presto.
  • Diutamakan: pengalaman mengintegrasikan layanan berbasis LLM seperti AWS Bedrock.
  • Diutamakan: minat terhadap diskusi arsitektur dan pengembangan teknis platform yang berkelanjutan.

Lowongan Terkait