Deskripsi pekerjaan Backend Engineer (Python & AI Integration) PT Karisma Zona Kreatifku (KAZOKKU)
**Backend Engineer (Python)**
Contract: 3 Months
Onsite – Gatot Subroto, Jakarta Selatan
Mencari Backend Engineer dengan pengalaman 2–4 tahun yang kuat di Python untuk membangun dan memelihara REST API serta service berskala production. Diutamakan kandidat yang punya pengalaman di industri banking/financial services atau pernah menangani project untuk klien perbankan, karena project ini menuntut pemahaman terhadap sistem dengan tingkat keamanan, akurasi data, dan compliance yang tinggi.
**Requirement / Kualifikasi**
Wajib (Must-have):
- Min. 2–4 tahun pengalaman sebagai Backend Engineer / Software Engineer dengan fokus Python
- Python tingkat mahir — OOP, clean code, unit testing
- Pengalaman membangun REST API dengan FastAPI, Django REST Framework, atau Flask
- Menguasai SQL dan database relational (PostgreSQL/MySQL) — query optimization, indexing, transaction
- Memahami konsep authentication & authorization (JWT, OAuth2), API security, dan validasi input
- Pengalaman integrasi third-party API / service-to-service integration
- Familiar dengan Git workflow dan code review
- Pengalaman deploy aplikasi ke environment production (Docker menjadi nilai tambah besar)
- Pendidikan min. S1 Teknik Informatika, Ilmu Komputer, Sistem Informasi, atau bidang terkait
- Bahasa Inggris pasif-aktif
Nilai Tambah (Nice-to-have):
- **Pengalaman kerja di industri banking/financial services** (in-house di bank, fintech, payment gateway, atau project untuk klien perbankan) — is a plus
- Familiar dengan use case perbankan: core banking integration, payment/transfer flow, transaction reconciliation, loan origination, atau KYC/AML process
- Pemahaman sensitivitas data nasabah, data masking/encryption, audit trail, dan prinsip compliance di industri keuangan (POJK/PDP, PCI-DSS)
- Pengalaman dengan message broker / async processing: Kafka, RabbitMQ, Celery, Redis
- Pengalaman microservices architecture dan API gateway
- Familiar CI/CD (GitLab CI, Jenkins, GitHub Actions) dan monitoring/logging (Prometheus, Grafana, ELK)
- Familiar cloud platform: AWS, GCP, atau Azure
- Pengalaman NoSQL (MongoDB) dan caching strategy
- Kontribusi open-source atau portfolio GitHub
- Sertifikasi terkait cloud/backend development
**Job Description / Tanggung Jawab**
- Merancang, mengembangkan, dan memelihara REST API serta backend service menggunakan Python
- Melakukan integrasi dengan sistem internal maupun third-party API sesuai kebutuhan project
- Merancang skema database, menulis query yang efisien, dan menjaga integritas data
- Menerapkan standar keamanan aplikasi: autentikasi, otorisasi, enkripsi data sensitif, dan audit logging
- Melakukan unit testing dan integration testing untuk memastikan kualitas kode
- Melakukan debugging, troubleshooting, dan optimasi performa service di production
- Berkolaborasi dengan Frontend Engineer, Data/AI Engineer, QA, dan Product Team
- Mendokumentasikan API (OpenAPI/Swagger), arsitektur, dan flow sistem secara rapi
- Mengikuti best practice version control (Git), code review, dan CI/CD