Security Analyst vs Security Engineer: Apa Perbedaan Sesungguhnya?
Analisis praktis tentang bagaimana peran security analyst dan security engineer benar-benar berbeda dalam pekerjaan sehari-hari, keterampilan, dan jalur karir.
Kedua istilah sering digunakan secara bergantian dalam lowongan pekerjaan, tetapi pekerjaan sehari-harinya benar-benar berbeda. Jika Anda memilih arah untuk dipelajari, memahami perbedaan ini akan menghemat Anda berbulan-bulan mengejar sertifikasi dan keterampilan yang salah.
Apa yang sebenarnya dilakukan seorang analyst sepanjang hari
Seorang security analyst menghabiskan sebagian besar waktu mereka mengawasi, melakukan triase, dan menyelidiki. Itu berarti menatap SIEM (Splunk, Sentinel, QRadar), mengerjakan antrian alert, dan memutuskan apakah proses yang ditandai pada sebuah workstation adalah false positive atau awal dari sebuah incident. Bagian besar dari pekerjaan adalah menulis temuan dengan cukup jelas sehingga manajer atau klien tanpa latar belakang keamanan dapat memahami apa yang terjadi.
Analyst Tier 1 melakukan triase. Analyst Tier 2/3 menggali lebih dalam — menarik process tree, memeriksa telemetri EDR di sesuatu seperti CrowdStrike atau Defender for Endpoint, menghubungkan log di seluruh firewall dan identity provider untuk membangun timeline. Sifat pekerjaan ini reaktif: sesuatu terjadi, Anda mencari tahu apa artinya dan apa yang harus dilakukan.
Daftar tugas analyst yang khas: meninjau alert semalam, menutup false positive dengan penalaran terdokumentasi, mengeskalasi eksekusi PowerShell yang mencurigakan, memperbarui runbook setelah pola phishing baru muncul, dan mengikuti panggilan incident. Ini pekerjaan yang banyak investigasi dan komunikasi.
Apa yang sebenarnya dibangun seorang engineer
Seorang security engineer membangun dan memelihara sistem yang analyst andalkan. Itu berarti menulis detection rule di Sigma atau KQL, menyetel SIEM sehingga tidak membanjiri antrian dengan noise, memposisikan dan mengonfigurasi EDR agent di 5.000 endpoint, atau mengotomatisasi playbook respons phishing di platform SOAR seperti Tines atau Cortex XSOAR.
Engineer juga bekerja di hulu incident: menghardeni cloud config di AWS atau Azure, menyiapkan network segmentation, menulis Terraform untuk menerapkan security group rule, mempatch CI/CD pipeline sehingga secret tidak bocor ke git history. Banyak pekerjaan engineering tidak terlihat sampai gagal — tidak ada yang memperhatikan WAF rule yang dikonfigurasi dengan baik, tetapi semua orang memperhatikan ketika itu hilang.
Ketika analyst bertanya "apa yang terjadi di sini," engineer bertanya "bagaimana kita menghentikan kelas hal ini agar tidak terjadi, atau setidaknya tampilkan lebih cepat waktu berikutnya." Engineer menulis kode lebih sering — Python untuk otomasi, kadang Go atau Rust untuk tooling, YAML dan Terraform untuk infrastruktur.
Keterampilan yang sebenarnya membedakan keduanya
Analyst membutuhkan pengenalan pola yang kuat, fluensi analisis log, dan kemampuan untuk menulis laporan incident di bawah tekanan waktu. Tools: Splunk SPL, Wireshark, triase malware dasar, pemetaan MITRE ATT&CK. Sertifikasi yang cocok: Security+, CySA+, GCIH, kadang bergerak menuju GCFA untuk pekerjaan forensik yang lebih mendalam.
Engineer perlu benar-benar membangun sesuatu: skripting (Python, Bash), infrastructure-as-code, integrasi API antar tools keamanan, dan pengetahuan sistem/jaringan yang cukup untuk tahu mengapa rule mengganggu produksi. Sertifikasi di sini cenderung ke GCED, sertifikasi cloud security (AWS Security Specialty, AZ-500), dan akhirnya OSCP jika peran tersebut miring ke arah offensive-adjacent.
Tumpang tindih itu nyata — analyst yang baik belajar menulis query enrichment mereka sendiri, dan engineer yang baik masih perlu membaca log untuk tahu apakah detection mereka benar-benar berfungsi. Tetapi pusat gravitasi berbeda: analyst hidup di antrian alert, engineer hidup di file config dan code repo.
Jalur karir dan bagaimana orang berpindah antar keduanya
Kebanyakan orang memulai sebagai analyst karena peran SOC merekrut lebih banyak posisi entry-level dan kurva pembelajaran mengajarkan Anda apa "normal" itu di seluruh lingkungan nyata. Fondasi ini penting bahkan jika Anda akhirnya ingin menjadi engineer.
Dari analyst Tier 1, jalur umum adalah analyst Tier 2/3, kemudian threat hunter atau detection engineer, yang merupakan peran hybrid nyata yang menulis detection berdasarkan apa yang analyst lihat terlewatkan di antrian. Dari sana, beberapa berpindah sepenuhnya ke security engineering (membangun platform) atau architecture (merancang seluruh program keamanan).
Engineer kadang datang dari pintu yang sama sekali berbeda — developer perangkat lunak atau sysadmin yang mengambil spesialisasi keamanan daripada memulai di SOC. Jalur itu melompati fase alert-fatigue tetapi dapat meninggalkan celah dalam instink respons incident.
Mana yang seharusnya Anda targetkan terlebih dahulu
Jika Anda menyukai investigasi, penulisan, dan memecahkan teka-teki di bawah tekanan, mulai sisi analyst. Jika Anda lebih suka menulis kode dan memperbaiki akar penyebab daripada mengejar alert, targetkan sisi engineer, tetapi bersiaplah untuk memerlukan pengalaman serupa analyst agar kredibel — tidak ada yang mempercayai detection yang Anda bangun jika Anda tidak pernah harus mengerjakan antrian alert sendiri.
Kedua jalur menyatu akhirnya di level senior, di mana pekerjaan menjadi kurang tentang judul dan lebih tentang memahami seluruh attack surface. Korra Studio memiliki segmen tentang alur kerja SOC, penulisan SIEM query, dan fondasi cloud security engineering yang patut dieksplorasi jika Anda ingin melihat tooling sehari-hari untuk jalur mana pun dari dekat.
Ditulis dengan bantuan AI, ditinjau dan dipublikasikan oleh Michal Pilch (CISSP), Korra Studio.
Ini satu catatan dari basis pengetahuan Korra Studio — platform ini memasangkan setiap topik dengan bimbingan privat.
Mulai gratisarrow_forward