
Pendahuluan
Merekrut karyawan yang tepat tidak hanya bergantung pada banyaknya pelamar, tetapi juga pada bagaimana perusahaan menyampaikan informasi mengenai posisi yang dibuka. Salah satu faktor terpenting dalam proses tersebut adalah Job Description (JD). Dokumen ini bukan sekadar daftar tugas, melainkan sarana untuk menjelaskan tanggung jawab, kualifikasi, dan ekspektasi perusahaan kepada calon kandidat. Job Description yang jelas dan informatif dapat menarik talenta yang sesuai, mempercepat proses rekrutmen, serta menjadi acuan dalam proses seleksi hingga pengelolaan kinerja karyawan. Pada artikel ini, Anda akan mempelajari apa itu Job Description, mengapa dokumen ini penting, serta cara menyusunnya agar mampu menarik kandidat berkualitas.
1. Apa itu Job Description?
Job Description atau deskripsi pekerjaan adalah dokumen yang menjelaskan secara rinci mengenai suatu posisi dalam perusahaan. Dokumen ini berisi informasi tentang tujuan posisi, tanggung jawab utama, ruang lingkup pekerjaan, kualifikasi yang dibutuhkan, keterampilan yang diharapkan, serta berbagai informasi pendukung lainnya yang perlu diketahui oleh calon kandidat.
Sederhananya, Job Description menjawab pertanyaan paling mendasar yang dimiliki seorang pelamar sebelum mengirimkan lamaran kerja, seperti:
- Apa yang akan saya kerjakan?
- Kepada siapa saya akan melapor?
- Keterampilan apa yang dibutuhkan?
- Apa target dari posisi ini?
- Apa saja benefit yang diberikan perusahaan?
Karena itulah, Job Description sering disebut sebagai “jembatan komunikasi” antara perusahaan dan kandidat. Dokumen ini membantu kedua belah pihak memiliki pemahaman yang sama mengenai ekspektasi terhadap sebuah posisi.
Namun, Job Description tidak hanya digunakan ketika perusahaan membuka lowongan. Setelah kandidat diterima bekerja, dokumen ini juga menjadi referensi dalam proses onboarding, pembagian tugas, penetapan target kerja, hingga evaluasi kinerja karyawan.

2. Mengapa Job Description itu penting?

Dalam proses rekrutmen, Job Description menjadi salah satu faktor penting yang memengaruhi kualitas kandidat yang melamar. Semakin jelas informasi yang disampaikan mengenai tanggung jawab, kualifikasi, dan ekspektasi perusahaan, semakin besar peluang mendapatkan pelamar yang sesuai. Sebaliknya, Job Description yang kurang lengkap dapat membingungkan kandidat dan meningkatkan jumlah pelamar yang tidak memenuhi kriteria.
Job Description yang disusun dengan baik juga membantu perusahaan menyaring kandidat sejak tahap awal, sehingga proses rekrutmen menjadi lebih efisien. Selain itu, penyampaian informasi yang lengkap dan profesional dapat meningkatkan kepercayaan kandidat serta memperkuat citra perusahaan sebagai tempat kerja yang kredibel dan menarik bagi talenta berkualitas.
Manfaat Job Description bagi perusahaan antara lain:
- Menarik kandidat yang sesuai dengan kebutuhan perusahaan
- Mengurangi jumlah pelamar yang tidak memenuhi kualifikasi
- Mempercepat proses screening CV
- Menjadi acuan dalam proses interview
- Membantu proses onboarding karyawan baru
- Menjadi dasar dalam evaluasi kinerja dan pembagian tanggung jawab
- Menjadi dasar dalam evaluasi kinerja dan pembagian tanggung jawab
Di tengah persaingan mendapatkan talenta terbaik, Job Description tidak lagi sekadar menjadi dokumen administratif. Ia telah berkembang menjadi salah satu alat komunikasi utama antara perusahaan dan calon karyawan. Oleh karena itu, menyusun Job Description yang jelas, menarik, dan informatif merupakan investasi penting untuk mendapatkan kandidat berkualitas.
3. Job Description vs Job Specification
Meskipun sering digunakan secara bersamaan, Job Description dan Job Specification memiliki fungsi yang berbeda dalam proses rekrutmen. Memahami perbedaan keduanya akan membantu perusahaan menyusun informasi lowongan yang lebih lengkap sekaligus mempermudah HR dalam mencari kandidat yang tepat.
Job Description berfokus pada posisi atau pekerjaan yang akan dijalankan. Dokumen ini menjelaskan apa yang akan dikerjakan oleh karyawan, tanggung jawab yang dimiliki, serta bagaimana peran tersebut berkontribusi terhadap tujuan perusahaan.
Sementara itu, Job Specification berfokus pada kriteria kandidat yang dicari. Dokumen ini menjelaskan kemampuan, pengalaman, pendidikan, serta kompetensi yang harus dimiliki agar seseorang dapat menjalankan pekerjaan tersebut dengan baik.
| Aspek | Job Description | Job Specification |
|---|---|---|
| Fokus | Menjelaskan pekerjaan | Menjelaskan kandidat |
| Tujuan | Memberikan gambaran mengenai posisi | Menentukan kriteria kandidat |
| Isi Utama | Tanggung jawab, tugas, target kerja | Pendidikan, pengalaman, skill, sertifikasi |
| Digunakan Oleh | Kandidat dan HR | HR saat proses seleksi |
| Contoh | Mengelola Meta Ads dan membuat laporan mingguan | Menguasai Meta Ads, Google Analytics, pengalaman minimal 2 tahun |
Dalam praktiknya, kedua dokumen ini saling melengkapi. Job Description membantu kandidat memahami apa yang akan dikerjakan, sedangkan Job Specification membantu perusahaan menyaring kandidat yang paling sesuai dengan kebutuhan posisi tersebut.
4. Struktur Job Description yang Baik

Job Description yang efektif bukan sekadar daftar tugas, tetapi juga media komunikasi antara perusahaan dan calon kandidat. Informasi yang disusun secara sistematis akan memudahkan kandidat memahami posisi yang ditawarkan sekaligus meningkatkan peluang mendapatkan pelamar yang berkualitas.
Berikut adalah struktur Job Description yang direkomendasikan.
a. Nama Posisi (Job Title)
Gunakan nama posisi yang spesifik dan mudah dipahami. Hindari judul yang terlalu umum atau menggunakan istilah internal perusahaan.
Contoh yang baik:
- Digital Marketing Specialist
- UI/UX Designer
- Backend Developer
- HR Generalist
Kurang disarankan:
- Marketing
- Staff
- Admin
- Officer
b. Tentang Perusahaan
Perkenalkan perusahaan secara singkat agar kandidat mengetahui profil bisnis, industri, budaya kerja, serta visi perusahaan.
Contoh:
PT ABC Digital merupakan perusahaan teknologi yang berfokus pada pengembangan solusi digital untuk sektor pendidikan dan bisnis. Dengan tim yang terdiri dari lebih dari 100 profesional, kami berkomitmen menghadirkan inovasi yang membantu organisasi meningkatkan produktivitas melalui teknologi.
Bagian ini juga dapat mencantumkan:
- Industri perusahaan
- Jumlah karyawan (opsional)
- Lokasi kantor
- Budaya kerja
- Visi dan misi singkat
c. Tanggung Jawab (Responsibilities)
Jelaskan tugas utama yang akan dikerjakan oleh kandidat setiap hari. Gunakan kalimat yang jelas dan berbentuk action verb.
Contoh:
- Mengelola campaign Meta Ads dan Google Ads.
- Menyusun strategi pemasaran digital berdasarkan target perusahaan.
- Melakukan analisis performa campaign menggunakan Google Analytics 4.
- Membuat laporan mingguan dan bulanan mengenai KPI pemasaran.
- Berkolaborasi dengan tim desain dan konten untuk meningkatkan performa campaign.
Idealnya, cukup tuliskan 5–8 tanggung jawab utama agar informasi tetap mudah dipahami.
d. Kualifikasi
Bagian ini menjelaskan persyaratan minimum yang harus dimiliki kandidat.
Contoh:
- Pendidikan minimal S1 di bidang yang relevan.
- Memiliki pengalaman minimal 2 tahun pada posisi serupa.
- Memahami strategi digital marketing.
- Mampu bekerja secara individu maupun dalam tim.
- Memiliki kemampuan komunikasi yang baik.
Hindari mencantumkan persyaratan yang tidak benar-benar dibutuhkan agar tidak mengurangi jumlah kandidat potensial.
e. Skill yang Dibutuhkan
Pisahkan antara hard skill dan soft skill agar kandidat lebih mudah memahami kompetensi yang dicari.
Hard Skill
- Google Ads
- Meta Ads
- Google Analytics 4 (GA4)
- SEO dasar
- Microsoft Excel
Soft Skill
- Communication
- Analytical Thinking
- Problem Solving
- Time Management
- Collaboration
f. Benefit dan Fasilitas
Benefit merupakan salah satu faktor yang dipertimbangkan kandidat sebelum melamar. Jelaskan secara transparan fasilitas yang diberikan perusahaan.
Contoh:
- Gaji kompetitif
- BPJS Kesehatan dan Ketenagakerjaan
- Bonus berdasarkan performa
- Sistem kerja Hybrid
- Laptop kerja
- Kesempatan mengikuti pelatihan dan sertifikasi
- Jenjang karier yang jelas
- Cuti tahunan
Semakin jelas benefit yang ditawarkan, semakin tinggi peluang menarik kandidat berkualitas.
g. Lokasi dan Tipe Kerja
Cantumkan lokasi kerja secara spesifik beserta sistem kerjanya.
Contoh:
- Jakarta Selatan
- Hybrid
- Full Work From Office (WFO)
- Remote
- Kontrak atau Full-time
Informasi ini membantu kandidat menilai apakah posisi sesuai dengan preferensi mereka.
h. Cara Melamar
Berikan instruksi yang jelas mengenai proses aplikasi agar kandidat tidak mengalami kebingungan.
Contoh:
- Kirim CV dan portofolio ke recruitment@perusahaan.com
- Lamar melalui LinkedIn perusahaan
- Isi formulir pada halaman karier perusahaan
- Batas akhir pengiriman lamaran: 30 Agustus 2026
Pastikan informasi kontak selalu diperbarui agar kandidat dapat mengirimkan lamaran dengan benar.
Ringkasan Struktur Job Description

5. Cara Membuat Job Description yang Menarik
Menyusun Job Description bukan sekadar menuliskan daftar tugas dan persyaratan. Job Description yang baik harus mampu menjelaskan peran secara jelas, menarik perhatian kandidat yang tepat, dan mendorong mereka untuk melamar. Berikut beberapa langkah yang dapat diterapkan.
a. Gunakan Judul Posisi yang Jelas
Judul posisi adalah informasi pertama yang dilihat kandidat. Gunakan nama jabatan yang umum digunakan di industri agar mudah dipahami dan lebih mudah ditemukan di mesin pencari maupun platform lowongan kerja.
Kurang tepat:
❌ Marketing
❌ Admin
❌ Programmer
Lebih baik:
✅ Digital Marketing Specialist
✅ Administrative Assistant
✅ Backend Software Engineer
Semakin spesifik judul posisi, semakin besar peluang menarik kandidat yang relevan.
b. Perkenalkan Perusahaan Secara Singkat
Sebelum membaca tanggung jawab pekerjaan, kandidat ingin mengetahui perusahaan tempat mereka akan bekerja. Oleh karena itu, sertakan deskripsi singkat mengenai perusahaan, bidang industri, budaya kerja, atau visi perusahaan.
Contohnya:
PT XYZ merupakan perusahaan teknologi yang berfokus pada pengembangan solusi digital untuk sektor pendidikan. Kami berkomitmen menciptakan lingkungan kerja yang kolaboratif, inovatif, dan mendukung pengembangan karier setiap karyawan.
Deskripsi singkat ini membantu membangun kepercayaan sekaligus memperkuat employer branding.
c. Gunakan Bahasa yang Sederhana dan Mudah Dipahami
Hindari penggunaan istilah teknis atau kalimat yang terlalu panjang jika tidak diperlukan. Gunakan bahasa yang lugas agar informasi mudah dipahami oleh semua kandidat.
Misalnya, daripada menulis:
Bertanggung jawab terhadap implementasi strategi pemasaran lintas kanal secara holistik.
Lebih baik ditulis:
Mengelola dan menjalankan strategi pemasaran digital di berbagai platform seperti Google Ads dan Meta Ads.
Bahasa yang sederhana membuat kandidat lebih cepat memahami isi Job Description.
d. Fokus pada Tanggung Jawab dan Hasil yang Diharapkan
Jelaskan apa yang akan dikerjakan kandidat serta hasil yang diharapkan dari posisi tersebut. Hindari hanya mencantumkan aktivitas tanpa tujuan yang jelas.
Contoh:
- Mengelola campaign iklan digital untuk meningkatkan jumlah leads
- Menganalisis performa campaign menggunakan Google Analytics 4
- Berkolaborasi dengan tim desain dalam pembuatan materi promosi
- Menyusun laporan performa pemasaran setiap bulan
Dengan begitu, kandidat memahami kontribusi yang akan mereka berikan kepada perusahaan.
e. Cantumkan Benefit yang Ditawarkan
Selain gaji, kandidat juga mempertimbangkan berbagai fasilitas dan keuntungan yang diberikan perusahaan. Informasi ini dapat meningkatkan minat kandidat untuk melamar.
Contoh benefit:
- BPJS Kesehatan dan Ketenagakerjaan
- Bonus berdasarkan performa
- Hybrid Working
- Laptop kerja
- Program pelatihan dan sertifikasi
- Jenjang karier yang jelas
- Cuti tahunan
Benefit yang transparan juga dapat meningkatkan daya saing perusahaan dibandingkan lowongan lain.
f. Cantumkan Range Gaji (Opsional)
Jika memungkinkan, sertakan kisaran gaji pada lowongan kerja. Transparansi mengenai kompensasi membantu kandidat menilai kesesuaian posisi sejak awal sehingga proses rekrutmen menjadi lebih efisien.
Contoh:
Gaji: Rp6.000.000 – Rp8.000.000 per bulan
Apabila perusahaan belum dapat mencantumkan nominal tertentu, setidaknya jelaskan bahwa kompensasi akan disesuaikan dengan pengalaman dan kompetensi kandidat.
g. Hindari Persyaratan yang Berlebihan
Salah satu kesalahan yang sering terjadi adalah mencantumkan terlalu banyak persyaratan hingga membuat kandidat enggan melamar.
Misalnya:
❌ Minimal pengalaman 5 tahun untuk posisi junior
❌ Menguasai lebih dari 15 tools sekaligus
❌ Wajib memiliki berbagai sertifikasi yang sebenarnya tidak diperlukan
Fokuslah pada kualifikasi yang benar-benar dibutuhkan agar lebih banyak kandidat potensial merasa memenuhi syarat.
h. Gunakan Bullet Point
Gunakan bullet point untuk menjelaskan tanggung jawab, kualifikasi, maupun benefit. Format ini lebih mudah dibaca dibandingkan dengan paragraf panjang.
Contoh:
Tanggung Jawab
- Mengelola Meta Ads
- Membuat campaign digital
- Menganalisis performa iklan
- Menyusun laporan KPI
Bullet point membantu kandidat menemukan informasi penting dengan cepat.
i. Optimalkan Keyword pada Judul dan Isi
Jika lowongan dipublikasikan di website perusahaan atau mesin pencari kerja, gunakan kata kunci yang umum dicari kandidat.
Contoh keyword:
- Digital Marketing Specialist
- Software Engineer
- UI/UX Designer
- HR Generalist
- Customer Service
Hindari penggunaan istilah internal perusahaan yang kurang familiar karena dapat mengurangi visibilitas lowongan.
j. Review Sebelum Dipublikasikan
Sebelum lowongan dipublikasikan, lakukan pengecekan ulang terhadap seluruh isi Job Description.
Pastikan:
- Tidak ada kesalahan penulisan
- Informasi sudah lengkap
- Persyaratan sesuai dengan kebutuhan posisi
- Benefit telah dicantumkan
- Cara melamar mudah dipahami
- Kontak perusahaan masih aktif
Review sederhana ini dapat meningkatkan profesionalisme perusahaan sekaligus mengurangi pertanyaan dari kandidat.
6. Kesalahan yang Sering Dilakukan Saat Membuat Job Description
Meskipun terlihat sederhana, banyak perusahaan masih membuat Job Description yang kurang efektif. Kesalahan-kesalahan berikut dapat mengurangi minat kandidat bahkan memperpanjang proses rekrutmen. Berikut rinciannya:
a. Menggunakan judul yang terlalu umum
Judul seperti “Marketing” atau “Staff” tidak memberikan gambaran yang jelas mengenai posisi yang ditawarkan. Gunakan nama jabatan yang lebih spesifik agar kandidat langsung memahami peran yang dicari.
b. Terlalu Banyak Persyaratan
Mencantumkan terlalu banyak syarat sering kali membuat kandidat yang sebenarnya memenuhi sebagian besar kriteria menjadi ragu untuk melamar.
c. Tidak Menjelaskan Perusahaan
Kandidat juga ingin mengetahui siapa calon tempat mereka bekerja. Job Description yang tidak menjelaskan profil perusahaan dapat mengurangi kepercayaan kandidat.
d. Tidak Menyebutkan Benefit
Benefit merupakan salah satu pertimbangan utama kandidat selain gaji. Informasi mengenai fasilitas, jenjang karier, atau fleksibilitas kerja dapat meningkatkan daya tarik lowongan.
e. Tidak Mencantumkan Informasi Gaji
Walaupun bersifat opsional, transparansi mengenai kisaran gaji dapat membantu perusahaan menarik kandidat yang sesuai dengan ekspektasi kompensasi.
f. Menggunakan Bahasa yang Terlalu Formal atau Rumit
Kalimat yang panjang dan sulit dipahami membuat kandidat kesulitan memahami isi Job Description. Gunakan bahasa yang sederhana, jelas, dan langsung pada inti informasi.
g. Job Description Terlalu Panjang
Terlalu banyak informasi yang tidak relevan justru membuat kandidat kehilangan fokus. Prioritaskan informasi yang benar-benar penting.
h. Menyalin dari Internet Tanpa Penyesuaian
Setiap perusahaan memiliki kebutuhan yang berbeda. Hindari menyalin Job Description dari perusahaan lain tanpa menyesuaikan tanggung jawab maupun budaya kerja perusahaan Anda.
7. Contoh Job Description
Berikut beberapa contoh sederhana yang dapat dijadikan referensi:
Contoh 1 – Digital Marketing Specialist
Tanggung Jawab
- Mengelola campaign Google Ads dan Meta Ads
- Membuat strategi pemasaran digital
- Menganalisis performa campaign menggunakan GA4
- Menyusun laporan KPI setiap bulan
Kualifikasi
- Minimal S1
- Pengalaman minimal 2 tahun
- Menguasai Google Ads dan Meta Ads
Contoh 2 – Software Engineer
Tanggung Jawab
- Mengembangkan aplikasi berbasis web
- Melakukan debugging dan code review
- Berkolaborasi dengan tim UI/UX dan QA
Kualifikasi
- Menguasai JavaScript atau PHP
- Memahami Git dan REST API
- Berpengalaman menggunakan framework modern
Contoh 3 – HR Staff
Tanggung Jawab
- Mengelola proses rekrutmen
- Menjadwalkan interview kandidat
- Mengelola administrasi kepegawaian
Kualifikasi
- Pendidikan minimal S1 Psikologi atau Manajemen SDM
- Memiliki kemampuan komunikasi yang baik
Contoh 4 – Customer Service
Tanggung Jawab
- Menangani pertanyaan pelanggan
- Menyelesaikan keluhan pelanggan
- Memberikan informasi mengenai produk atau layanan
Kualifikasi
- Komunikatif
- Mampu mengoperasikan komputer
- Berorientasi pada pelayanan pelanggan

8. Checklist Sebelum Publish Job Description
Sebelum mempublikasikan lowongan kerja, pastikan seluruh informasi penting telah dicantumkan. Checklist berikut dapat membantu HR maupun Hiring Manager melakukan pengecekan akhir agar Job Description lebih lengkap dan mudah dipahami kandidat.
Checklist Job Description
☐ Judul posisi sudah spesifik dan mudah dipahami.
☐ Profil perusahaan dijelaskan secara singkat.
☐ Tanggung jawab pekerjaan sudah jelas.
☐ Kualifikasi kandidat telah dicantumkan.
☐ Hard skill dan soft skill sudah dijelaskan.
☐ Benefit dan fasilitas telah disebutkan.
☐ Lokasi dan tipe kerja (WFO, Hybrid, atau Remote) sudah jelas.
☐ Kisaran gaji dicantumkan (jika memungkinkan).
☐ Cara melamar dan kontak perusahaan sudah benar.
☐ Deadline lamaran telah ditentukan.
☐ Tidak ada kesalahan penulisan atau informasi yang membingungkan.
☐ Job Description telah ditinjau ulang sebelum dipublikasikan.
Kesimpulan
Rangkum bahwa Job Description bukan sekadar daftar tugas, tetapi juga alat komunikasi dan employer branding yang membantu menarik kandidat yang tepat. Job Description yang jelas akan menghemat waktu rekrutmen, meningkatkan kualitas pelamar, dan mendukung proses hiring yang lebih efektif.
Butuh Bantuan Merekrut Talenta Terbaik?
Menulis Job Description hanyalah langkah awal dalam proses rekrutmen. Jika perusahaan Anda ingin menemukan kandidat yang sesuai dengan kebutuhan bisnis tanpa proses yang panjang, SanberHub siap membantu.
Melalui layanan headhunting, talent sourcing, dan recruitment support, SanberHub membantu perusahaan menemukan talenta berkualitas secara lebih cepat dan efisien.
Temukan solusi rekrutmen yang tepat bersama SanberHub dan bangun tim terbaik untuk mengembangkan bisnis Anda.


