Deskripsi Pekerjaan:
- Mengembangkan, memelihara, dan mengelola pemrograman pada
back-end
. - Mendukung implementasi
Go
serta pemeliharaan repositori aplikasi. - Memanfaatkan
Kubernetes
untuk pengembangan, deployment, dan scaling aplikasi. - Mengimplementasikan
Docker
untuk aplikasi berskala kecil. - Menggunakan
Linux Terminal command
untuk mendukung operasional back-end. - Bekerja sama dengan tim
DevOps
untuk memastikan proses deploy berjalan lancar. - Bekerja dengan tim produk dan front end developer sesuai kebutuhan proyek.
- Membuat dokumentasi fungsional, melakukan unit testing, dan QA desain.
- Mengelola beberapa proyek dengan spesifikasi desain dan batasan anggaran yang wajar.
- Mengimplementasikan feedback serta perubahan pada aplikasi sesuai kebutuhan.
Kualifikasi:
- Minimal pendidikan
S1 Ilmu Komputer / Teknologi Informasi / Sistem Informasi
atau jurusan IT terkait. - Pengalaman minimal
2 tahun
sebagai Back End Developer. - Usia minimal
23 tahun
. - Memahami salah satu bahasa pemrograman:
Golang, Java (Spring Boot), Python, PHP (Laravel, CI), atau .Net
. - Menguasai
SQL
(SQL Server, Oracle, MySQL, PostgreSQL) dan memahami penggunaan
NoSQL
(MongoDB, Cassandra, Redis). - Pemahaman mendalam mengenai
OOP (Object-Oriented Programming)
serta dasar struktur data. - Familiar dengan metode
Agile
. - Memiliki keterampilan komunikasi yang baik, analitis, manajemen waktu, serta mampu bekerja sama dalam tim.
- Perhatian tinggi terhadap detail, cepat belajar, adaptif terhadap perubahan, serta mampu bekerja mandiri.
- Memiliki portofolio pekerjaan/hasil proyek yang relevan.
- Kemahiran terbukti dalam pemrograman
Go
. - Pengetahuan dalam
SQL Server, Oracle, PHP, Laravel, dan Code Igniter
. - Pengalaman dengan
templating Go, framework Beego
, dan tools terkait.