Hard skill adalah kemampuan teknis spesifik yang dapat diajarkan, diukur, dan dibuktikan, biasanya berkaitan langsung dengan tugas suatu pekerjaan. Contohnya mencakup penguasaan bahasa pemrograman, pembukuan, pengoperasian mesin, atau kemampuan berbahasa asing. Hard skill umumnya diperoleh lewat pendidikan formal, pelatihan, atau pengalaman kerja. Kemampuan ini relatif mudah diverifikasi melalui uji atau sertifikasi.
Hard skill menjadi dasar penilaian apakah kandidat mampu menjalankan tugas inti sebuah posisi, sehingga penting dalam seleksi dan pengembangan.
Untuk posisi analis data, kemampuan mengolah data dengan perangkat lunak statistik termasuk hard skill yang dinilai saat seleksi.