Description
Pengadaan perangkat lunak tambahan untuk manajemen API dan fasilitas pendukung di Direktorat Jenderal Bea dan Cukai bertujuan untuk memperkuat infrastruktur teknologi informasi. Proyek ini mencakup pengadaan, instalasi, dan konfigurasi perangkat lunak yang mendukung pengelolaan API, memastikan kelancaran integrasi antar sistem, meningkatkan efisiensi pengelolaan data, dan mendukung layanan digital yang lebih responsif. Selain itu, proyek ini juga mencakup penyediaan fasilitas pendukung seperti pelatihan teknis bagi tim operasional dan pemeliharaan sistem untuk memastikan keberlanjutan kinerja perangkat lunak yang diimplementasikan.
Job Description
Pada proyek ini, saya menjabat sebagai Integration Engineer dengan tanggung jawab mengerjakan tugas-tugas berikut:
- Melakukan instalasi dan konfigurasi webMethods API Management pada server baremetal, termasuk pengaturan lingkungan server, instalasi perangkat lunak, serta optimasi performa untuk memastikan sistem berjalan dengan lancar dan aman.
- Membuat dan mengelola API di API Gateway Management, termasuk merancang dan menerapkan mekanisme otentikasi dan otorisasi yang diperlukan untuk memastikan hanya klien yang berwenang yang dapat mengakses layanan API, serta mengonfigurasi kebijakan keamanan yang sesuai untuk melindungi data dan layanan.
- Mempromosikan API melalui webMethods API Gateway dari lingkungan Development ke Sandbox dan Production, termasuk memastikan konfigurasi yang tepat, pengujian fungsionalitas, dan memastikan kelancaran proses transisi agar API siap digunakan oleh klien dengan minimal gangguan pada layanan.
- Melakukan pemantauan terhadap API menggunakan Kibana, termasuk menganalisis log API untuk mengidentifikasi isu dan anomali dalam perilaku API, serta mengambil langkah-langkah proaktif untuk memperbaiki masalah yang terdeteksi, guna memastikan kinerja dan keamanan API tetap optimal.
- Mempromosikan API melalui webMethods API Gateway dari lingkungan Development ke Sandbox dan Production, termasuk memastikan konfigurasi yang tepat, pengujian fungsionalitas, dan memastikan kelancaran proses transisi agar API siap digunakan oleh klien dengan minimal gangguan pada layanan.
- Memantau kesehatan server melalui Grafana, termasuk menganalisis metrik kinerja server secara real-time, seperti CPU usage, memory utilization, dan disk I/O, untuk mengidentifikasi potensi masalah atau penurunan kinerja, serta mengambil langkah-langkah proaktif untuk memastikan server beroperasi dengan optimal dan menghindari gangguan pada layanan.
- Mendiagnosis dan menyelesaikan masalah yang dialami klien dengan segera, mencapai tingkat penyelesaian 95% dalam waktu yang ditentukan oleh SLA, untuk menjaga kepuasan klien serta memastikan stabilitas sistem tetap terjaga.
Tools
Berikut merupakan Tools yang digunakan pada project ini:
webMethods API Management
Kibana
Grafana
Linux/Unix (Baremetal)
Asana
Terracota
Splunk