Skill diminta
CI/CDCommunicationDockerFastAPIFlaskFlutterGitJavaJenkinsKotlinOdooPostgreSQLProblem SolvingREST APIRedisSwiftTroubleshootingWarehouse Management
Deskripsi
Tanggung Jawab
- Mengembangkan, mengimplementasikan, dan memelihara aplikasi mobile (Android/iOS) untuk sistem
- Transport Management System (TMS)
- dan
- Warehouse Management System (WMS)
- Mengembangkan dan mengintegrasikan RESTful API menggunakan
- Flask
- dan
- FastAPI
- untuk mendukung aplikasi mobile dan sistem backend.
- Melakukan integrasi aplikasi dengan sistem
- Odoo ERP
- , termasuk pengembangan fitur baru dan sinkronisasi data antar sistem.
- Mengembangkan middleware dan dashboard terpusat untuk mengintegrasikan data dari berbagai instance Odoo.
- Mengoptimalkan performa aplikasi dan database melalui implementasi
- Redis Cache
- PostgreSQL
- , dan
- PgBouncer
- Mengembangkan dan mengimplementasikan solusi berbasis
- Artificial Intelligence (AI)
- , termasuk chatbot untuk meningkatkan efisiensi operasional dan otomatisasi proses bisnis.
- Mengintegrasikan layanan pihak ketiga seperti
- Google Maps API
- untuk mendukung fitur pelacakan lokasi dan visualisasi rute secara real-time.
- Menerapkan praktik
- DevOps
- dengan menggunakan
- Docker
- untuk containerization dan
- Jenkins
- untuk proses Continuous Integration dan Continuous Deployment (CI/CD).
Melakukan debugging, troubleshooting, monitoring, dan optimasi sistem guna memastikan aplikasi berjalan stabil, aman, dan memiliki performa yang optimal.
Berkolaborasi dengan tim Business Analyst, QA, UI/UX Designer, dan stakeholder dalam proses analisis kebutuhan, pengembangan, hingga implementasi solusi teknologi.
Kualifikasi
- Pendidikan minimal
- S1 Teknik Informatika, Sistem Informasi, Ilmu Komputer
- , atau bidang terkait.
- Memiliki pengalaman dalam pengembangan aplikasi
- Mobile
- dan
- Backend
- Menguasai salah satu framework mobile seperti
- Flutter
- Kotlin
- Java
- , atau
- Swift
- Menguasai pengembangan REST API menggunakan
- Flask
- FastAPI
- , atau framework backend sejenis.
- Memiliki pengalaman dalam integrasi sistem ERP, khususnya
- Odoo
- , menjadi nilai tambah.
- Memahami penggunaan database relasional seperti
- PostgreSQL
- serta optimasi performa database.
- Memiliki pengalaman menggunakan
- Redis
- Docker
- Jenkins
- , dan Git sebagai version control.
- Memahami konsep
CI/CD
- , containerization, dan deployment aplikasi.
- Memiliki kemampuan analisis, problem solving, debugging, dan troubleshooting yang baik.
- Mampu bekerja secara mandiri maupun dalam tim dengan komunikasi yang efektif.
- Memiliki kemauan untuk mempelajari teknologi baru, termasuk penerapan AI dalam pengembangan aplikasi.