Persyaratan dan Kualifikasi
- Pendidikan minimal S-1 Teknologi Informasi, Sistem Informasi dan/atau Ilmu Komputer;
- Memiliki pengalaman kerja minimal 5 tahun dan 2 tahun di bidang IT;
- Sehat jasmani dan rohani;
- Mampu memahami dan mengimplementasikan ISO 8583 termasuk struktur message, data element, serta proses parsing dan mapping transaksi;
- Memahami cara kerja koneksi persistent dan non-persistent antara Switching dan Host;
- Memiliki kemampuan untuk melakukan mapping data dari satu format ke format lain (contohnya: dari ISO 8583 ke JSON untuk API Mobile Banking);
- Memahami alur kerja transaksi di berbagai kanal mencakup tahap Authorization, Clearing, dan Settlement;
- Memiliki pemahaman terkait manajemen terminal, khususnya bagaimana Switching mengelola terminal ATM atau EDC (seperti Download Key, Echo Test, Dll);
- Berpengalaman dalam mengintegrasikan sistem internal dengan biller seperti PLN dan Telkom Indonesia, serta dengan switching nasional seperti GPN, Rintis/Prima, dan ALTO;
- Memahami aspek keamanan informasi (security & encryption) pada sistem switching, termasuk penggunaan Hardware Security Module (HSM) untuk enkripsi PIN
- Memiliki pemahaman terhadap konsep kriptografi seperti PIN Block, Message Authentication Code (MAC), serta key management (ZPK, TMK, LMK) dalam pengamanan transaksi finansial;
- Memiliki kemampuan analisis log dan troubleshooting pada sistem E-Channel yang berjalan 24/7, termasuk membaca dan menganalisis trace log untuk mengidentifikasi penyebab kegagalan transaksi (jaringan, database timeout, atau response code dari sistem lawan);
- Memahami konsep high availability seperti Active-Active dan Active-Passive untuk memastikan sistem tetap berjalan dengan minimal downtime (zero downtime).
Job Description
- Mengumpulkan data dan informasi terkait permintaan pengembangan aplikasi ITM serta impact surrounding-nya agar proses program change request dapat terlaksana tepat waktu;
- Melakukan pemrograman aplikasi terkait ITM dapat menghasilkan program atau aplikasi sesuai dengan kebutuhan pengguna;
- Melakukan pengujian aplikasi yang dikembangkan secara internal dalam rangka menghasilkan hasil unit test sesuai waktu yang telah ditetapkan;
- Menyusun skenario pengujian baik normal test maupun negative test dalam rangka menghasilkan script SIT sesuai waktu yang telah ditetapkan;
- Melakukan pengujian aplikasi yang dikembangkan dengan melibatkan unit terkait dan Divisi Pengguna dalam rangka menghasilkan SIT (System Integration Testing) sesuai dengan waktu yang telah ditetapkan
- Melakukan support terhadap pengujian aplikasi yang dikembangkan (UAT);
- Melakukan analisis jika terdapat permasalahan aplikasi ITM dan Surrounding nya sesuai dengan waktu yang telah ditetapkan;
- Melakukan pendampingan test operasional setelah program di promote ke mesin production agar pelaksanaan PIR (Post Implementation Review) dapat diselesaikan tepat waktu.