Deskripsi Pekerjaan
PT Inovasi Digital Nusantara adalah perusahaan teknologi papan atas yang berfokus pada pengembangan platform digital enterprise untuk klien nasional dan internasional. Kami mencari Senior Backend Engineer (Golang) yang berpengalaman untuk bergabung dengan tim pengembangan produk kami yang dinamis di Jakarta Selatan.
Anda akan bekerja sama dengan tim lintas fungsi (product manager, frontend engineer, dan DevOps) untuk merancang, mengembangkan, dan memelihara sistem backend yang scalable, aman, dan berkinerja tinggi untuk platform kami yang melayani jutaan pengguna.
Tanggung Jawab
- Merancang arsitektur backend yang scalable dan maintainable menggunakan bahasa pemrograman Golang
- Mengembangkan API RESTful dan gRPC yang memenuhi kebutuhan produk dengan kinerja tinggi
- Memelihara dan mengoptimalkan database (PostgreSQL, Redis) untuk ketersediaan dan kecepatan akses
- Bekerja sama dengan tim DevOps untuk menerapkan pipeline CI/CD dan monitoring sistem yang efektif
- Melakukan code review dan memberikan bimbingan kepada engineer junior untuk meningkatkan kualitas kode
- Mengidentifikasi dan memperbaiki masalah performa, keamanan, dan stabilitas sistem backend
- Berpartisipasi dalam perencanaan produk dan estimasi pekerjaan pengembangan fitur
Kualifikasi
- Pengalaman kerja minimal 3 tahun sebagai Backend Engineer dengan fokus utama pada bahasa pemrograman Golang
- Penguasaan mendalam tentang arsitektur microservices, RESTful API, dan protokol gRPC
- Pengalaman praktis dengan database relasional (PostgreSQL) dan non-relasional (Redis)
- Pengalaman dengan pipeline CI/CD (GitLab CI/GitHub Actions) dan platform cloud (AWS/GCP/Azure)
- Kemampuan analisis yang kuat untuk memecahkan masalah performa dan keamanan sistem
- Kemampuan komunikasi yang baik dan mampu bekerja dalam tim lintas fungsi
- Pengalaman dengan alat monitoring (Prometheus, Grafana) merupakan nilai tambah