Proses evaluasi kinerja satpam di PT PKSS Purwokerto masih dilakukan secara manual oleh staf administrasi, yang menimbulkan berbagai permasalahan seperti keterlambatan proses, risiko human error, dan ketidakobjektifan dalam pengambilan keputusan. Oleh karena itu, pengembangan sistem berbasis website dipilih sebagai solusi karena sifatnya yang fleksibel, mudah diakses dari berbagai perangkat, serta mampu menyajikan data secara real-time dan terpusat, sehingga meningkatkan efisiensi dan efektivitas proses evaluasi. Penelitian ini bertujuan untuk mengembangkan Sistem Pendukung Keputusan (SPK) berbasis website menggunakan metode Profile Matching guna menentukan kelanjutan kontrak kerja satpam di PT PKSS Purwokerto. Metode Profile Matching diterapkan untuk membandingkan kinerja satpam dengan standar yang telah ditetapkan berdasarkan berbagai kriteria yang relevan, seperti proporsional & pemahaman, disiplin, serta hasil evaluasi kinerja. Sistem dikembangkan menggunakan metode Extreme Programming (XP) guna memastikan efisiensi dalam perancangan dan implementasi. Hasil pengujian sistem dengan Blackbox Testing menunjukkan bahwa sistem yang dikembangkan dapat berfungsi dengan baik dalam menyimpan data, menampilkan hasil evaluasi, dan memberikan rekomendasi keputusan perpanjangan kontrak satpam secara transparan serta akurat. Hasil UAT dengan persentase 80,57 menunjukan bahwa sistem dapat diterima dan digunakan dengan baik oleh pengguna.
Kata kunci : Sistem Pendukung Keputusan(SPK), Profile Matching, Perpanjangan Kontrak