Deskripsi Pekerjaan
Kami adalah perusahaan teknologi finansial (fintech) yang sedang berkembang pesat di Jakarta. Kami mencari seorang Programmer Python (Backend Engineer) yang berbakat dan bersemangat untuk bergabung dengan tim teknik inti kami. Anda akan memegang peranan penting dalam membangun dan memelihara layanan backend yang andal, skalabel, dan aman untuk jutaan pengguna kami. Lingkungan kerja kami modern, kolaboratif, dan sangat menghargai inovasi serta pertumbuhan profesional.
Tanggung Jawab
- Merancang, mengembangkan, dan memelihara API layanan backend menggunakan Python.
- Menulis kode yang bersih, efisien, dan teruji dengan baik (Unit Test & Integration Test).
- Berkolaborasi dengan tim Frontend, Produk, dan DevOps untuk menghadirkan fitur-fitur baru.
- Melakukan Code Review dan memberikan masukan konstruktif kepada sesama anggota tim.
- Mengoptimalkan aplikasi untuk kecepatan, skalabilitas, dan keamanan.
- Memecahkan masalah (troubleshooting) dan men-debug isu produksi secara efektif.
- Mendokumentasikan arsitektur sistem dan proses pengembangan.
- Berpartisipasi aktif dalam perencanaan sprint dan estimasi tugas.
Kualifikasi
- Minimal 3 tahun pengalaman kerja sebagai Programmer Python atau Backend Engineer.
- Penguasaan yang kuat terhadap Python dan salah satu framework berikut: Django, Flask, atau FastAPI.
- Pengalaman dengan basis data relasional (PostgreSQL/MySQL) dan NoSQL (Redis/MongoDB).
- Familiar dengan pembuatan RESTful API dan sistem message broker (RabbitMQ/Kafka).
- Pengalaman bekerja dengan Docker dan Kubernetes di lingkungan produksi (nilai tambah utama).
- Pemahaman mendalam tentang prinsip desain sistem, arsitektur microservices, dan CI/CD.
- Kemampuan komunikasi yang sangat baik dalam Bahasa Indonesia dan Bahasa Inggris.
- Gelar Sarjana (S1) di bidang Ilmu Komputer, Teknik Informatika, atau setara.