Backend Developer
Kualifikasi dan Ruang Lingkup Pekerjaan:
Memiliki pengalaman dalam pengembangan backend menggunakan teknologi seperti Node.js (Express.js/NestJS), Python (Django/Flask/FastAPI), atau PHP (Laravel/CodeIgniter).
Memahami dan mampu menggunakan PostgreSQL untuk pengelolaan database, termasuk pembuatan query dan optimasi.
Mengembangkan, memelihara, dan mengoptimalkan sistem backend.
Mengembangkan dan mengelola RESTful API atau GraphQL API serta integrasi dengan database SQL maupun NoSQL.
Memahami dan mampu bekerja dengan Docker untuk containerization dan deployment aplikasi.
Memiliki pemahaman dasar Kubernetes untuk pengelolaan dan deployment aplikasi berbasis container.
Memahami CI/CD pipeline serta mendukung proses build, testing, dan deployment aplikasi.
Mampu melakukan troubleshooting, debugging, dan perbaikan bug pada sistem backend maupun environment aplikasi.
Memahami dasar-dasar keamanan aplikasi, termasuk authentication, authorization, input validation, dan secure API development.
Bekerja sama dengan tim frontend dan tim terkait untuk memastikan integrasi aplikasi berjalan dengan baik.
Menulis kode yang terstruktur, reusable, dan mengikuti standar pengembangan yang berlaku.