Deskripsi Pekerjaan
Kami, PT Inovasi Digital Nusantara, adalah perusahaan teknologi yang berfokus pada pengembangan platform digital untuk sektor finansial dan logistik di Indonesia. Kami sedang berkembang pesat dan mencari talenta terbaik untuk bergabung dalam misi kami mendigitalkan masa depan.
Sebagai Senior Python Backend Engineer, Anda akan menjadi bagian integral dari tim inti teknik, bertanggung jawab untuk merancang dan membangun sistem backend yang skalabel, aman, dan andal. Lingkungan kerja kami fast-paced, kolaboratif, dan didorong oleh inovasi. Anda akan bekerja dengan teknologi terkini dan memiliki kesempatan untuk memberikan dampak nyata pada produk yang digunakan oleh jutaan pengguna.
Bergabunglah dengan kami dan nikmati budaya kerja yang suportif, kesempatan pengembangan karir yang jelas, serta kompensasi yang kompetitif.
Tanggung Jawab
- Merancang, mengembangkan, dan memelihara aplikasi backend berbasis Python (Django/DRF) yang stabil dan berkinerja tinggi.
- Mengoptimalkan performa basis data dan aplikasi untuk menangani lonjakan traffic hingga jutaan request.
- Mengimplementasikan RESTful APIs dan layanan mikro (microservices) yang terdokumentasi dengan baik.
- Melakukan code review secara rutin untuk memastikan standar kualitas kode dan best practices terpenuhi.
- Berpartisipasi aktif dalam proses agile (Scrum) termasuk sprint planning, daily stand-up, dan retrospektif.
- Melakukan troubleshooting dan debugging isu-isu kompleks di lingkungan production.
- Mentoring dan membimbing anggota tim yang lebih junior untuk mengembangkan skill teknis mereka.
- Berkolaborasi dengan tim DevOps untuk mengelola pipeline CI/CD dan infrastruktur cloud (AWS).
Kualifikasi
- Pendidikan minimal S1 di bidang Teknik Informatika, Ilmu Komputer, atau sistem informasi.
- Pengalaman minimal 4 tahun sebagai Backend Engineer atau Software Engineer.
- Penguasaan mendalam terhadap Python dan framework Django beserta Django Rest Framework (DRF).
- Pemahaman kuat tentang basis data relasional (PostgreSQL) dan non-relasional (Redis).
- Pengalaman dengan sistem containerization (Docker) dan orkestrasi (Kubernetes adalah nilai plus).
- Memahami prinsip-prinsip desain sistem terdistribusi, RESTful API, dan event-driven architecture.
- Terbiasa menggunakan Git dan alat kolaborasi seperti Jira atau GitLab.
- Memiliki kemampuan komunikasi yang baik, inisiatif tinggi, dan berorientasi pada solusi.