Deskripsi Pekerjaan
Bergabunglah dengan PT Inovasi Digital Nusantara, pemimpin dalam penyediaan solusi teknologi fintech dan cloud computing terdepan. Kami sedang mencari seorang Senior Python Developer berbakat untuk berkontribusi pada ekosistem produk kami yang dinamis dan berdampak tinggi.
Sebagai bagian dari tim inti kami, Anda akan memiliki tanggung jawab untuk membangun arsitektur sistem yang tangguh, meningkatkan efisiensi operasional, dan mengembangkan fitur-fitur inovatif yang digunakan oleh ribuan pengguna kami. Kami mengutamakan kode bersih, desain yang berkelanjutan, dan kolaborasi tim yang inklusif.
Bergabunglah bersama kami untuk mengubah cara industri bekerja melalui kode yang elegan dan solusi yang ampuh.
Tanggung Jawab
- Mendesain dan mengimplementasikan API backend yang skalabel, aman, dan efisien menggunakan Python.
- Mengembangkan dan memelihara kode inti aplikasi (core systems) dengan mematuhi standar Clean Code dan SOLID principles.
- Mengoptimalkan performa aplikasi dan database untuk memastikan pengalaman pengguna yang cepat dan responsif.
- Berkolaborasi erat dengan tim frontend, desainer UI/UX, dan manajer produk untuk memastikan kecocokan desain dan fungsionalitas.
- Melakukan refactoring kode dan peningkatan arsitektur sistem secara berkala untuk menjaga kestabilan platform.
- Menulis dokumentasi teknis yang komprehensif dan menjaga kode base tetap terdokumentasi dengan baik.
Kualifikasi
- Pengalaman minimal 4-6 tahun dalam pengembangan software, khususnya dengan Python.
- Penguasaan mendalam dalam framework populer seperti Django, Flask, atau FastAPI.
- Familiar yang kuat dengan database relasional (PostgreSQL, MySQL) dan cache systems (Redis, Memcached).
- Pemahaman yang baik tentang konsep RESTful API, Microservices Architecture, dan event-driven programming.
- Pengalaman dalam penggunaan containerization (Docker) dan pipeline CI/CD (Jenkins, GitLab CI, GitHub Actions).
- Pengalaman dalam mengelola dan mengoptimalkan server cloud (AWS/GCP/Azure).
- Berbahasa Inggris aktif (menulis dan berbicara) sebagai syarat kolaborasi tim internasional.