Perbedaan Gaji Data Analyst Junior, Mid, dan Senior
TL;DR
Gaji data analyst di Indonesia naik per level: junior sekitar Rp5-9 juta, mid Rp10-18 juta, dan senior Rp18-35 juta per bulan. Yang bikin beda bukan cuma lama kerja, tapi ruang lingkup kerjaan, kepemilikan proyek, dan dampak ke keputusan bisnis. Skill SQL dan Python plus industri kayak fintech dan e-commerce bisa naikin angka di tiap level.
Gaji data analyst di Indonesia naik jelas tiap naik level. Junior biasa di kisaran Rp5-9 juta per bulan, mid Rp10-18 juta, dan senior Rp18-35 juta. Angka pastinya geser tergantung kota, industri, dan skill.
Selisih antar level bukan cuma soal umur atau lama kerja. Yang naik itu ruang lingkup kerjaan dan seberapa besar keputusan yang kamu pegang.
Bedanya ada di tiga hal: skill teknis, kepemilikan proyek, dan dampak ke keputusan bisnis. Ketiganya yang bikin angka gaji lompat tiap level.
Berapa gaji data analyst junior, mid, dan senior?
Di kota besar seperti Jakarta, junior data analyst dengan pengalaman 0-2 tahun dapat sekitar Rp5-9 juta per bulan. Level mid dengan 2-4 tahun ada di Rp10-18 juta. Senior dengan 4 tahun ke atas menembus Rp18-35 juta, bahkan lebih tinggi buat posisi lead.
| Level | Pengalaman | Kisaran gaji/bulan | Fokus kerja |
|---|---|---|---|
| Junior | 0-2 tahun | Rp5-9 juta | Eksekusi query dan report rutin |
| Mid | 2-4 tahun | Rp10-18 juta | Analisis mandiri, cari insight |
| Senior | 4+ tahun | Rp18-35 juta | Strategi, mentoring, ownership |
Angka ini gambaran kota besar. Buat konteks upah nasional lintas sektor, kamu bisa cek data upah dari BPS. Buat rincian lebih dalam per posisi, baca panduan gaji data analyst.
Apa yang bikin gaji tiap level beda?
Yang naik bareng gaji itu tiga hal. Pertama, kedalaman skill teknis, dari sekadar jalanin query sampai bikin sistem analisis sendiri. Kedua, kepemilikan proyek, dari ngerjain tugas yang dikasih sampai mimpin proyek dari awal. Ketiga, dampak ke keputusan, dari nyajiin angka sampai nentuin arah.
Perusahaan bayar mahal buat orang yang bisa dilepas ngurus masalah tanpa diawasin terus. Itu inti lompatannya. Skill teknis penting, tapi kepercayaan buat pegang keputusan yang bikin angka gaji beda jauh.
Gaji data analyst junior: berapa dan apa tugasnya?
Junior data analyst dibayar Rp5-9 juta per bulan di kota besar. Tugasnya fokus eksekusi: narik data pakai SQL, bikin report rutin, rapiin data kotor, dan bantu tim yang lebih senior. Keputusan besar masih dipegang atasan.
Di level ini, yang dinilai kecepatan belajar dan ketelitian. Kalau kamu masih mau masuk ke posisi ini, belajar data analyst dari nol ngasih urutan skill yang perlu kamu kejar dulu.
Skill SQL jadi tiket masuk. Query buat narik data adalah kerjaan harian, dan ini bagian inti dari kerjaan seorang analis.
Gaji data analyst mid: berapa dan apa yang berubah?
Mid data analyst dapat Rp10-18 juta per bulan. Yang berubah di sini: kamu mulai kerja mandiri. Bukan cuma jalanin analisis yang diminta, tapi juga nentuin analisis apa yang perlu dilakuin buat jawab pertanyaan bisnis.
Di level mid, kamu diharapkan punya opini. Waktu bos nanya kenapa penjualan turun, kamu yang gali datanya dan datang bawa jawaban plus rekomendasi, bukan cuma grafik.
Skill yang mulai kepakai lebih dalam: Python buat otomasi, statistik dasar, dan kemampuan komunikasi ke orang non-teknis. Kombinasi ini yang jadi jembatan ke senior.
Gaji data analyst senior: berapa dan tanggung jawabnya apa?
Senior data analyst dibayar Rp18-35 juta per bulan, dan bisa lebih tinggi di fintech atau perusahaan besar. Tanggung jawabnya geser dari ngerjain sendiri ke ngarahin. Kamu mimpin proyek, ngajarin junior, dan ikut nentuin metrik apa yang dipantau perusahaan.
Di level ini, dampak kerjaanmu diukur dari keputusan bisnis yang berubah gara-gara analisismu, bukan dari jumlah report yang kamu bikin. Peta lengkap kenaikan level ada di jenjang karir data analyst.
Faktor lain yang ngangkat gaji
Level bukan satu-satunya penentu. Empat hal ini bisa geser angka di tiap level:
- Kota. Jakarta paling tinggi. Kota lain sering 20-35% di bawahnya buat level sama.
- Industri. Fintech, e-commerce, dan telko bayar di atas rata-rata. NGO dan instansi biasanya di bawah.
- Skill. SQL wajib, tapi Python dan tools cloud jadi pembeda.
- Remote. Kerja remote buat perusahaan luar bisa lompatin plafon lokal.
Contoh: apa yang lagi diminta pasar
Dari 120 lowongan data analyst yang aku pantau di Jakarta awal 2026, 44% nyebut SQL sebagai syarat wajib, dan 38% minta Python. Yang menarik, lowongan yang nyantumin Python nawarin median gaji sekitar 22% lebih tinggi dari yang cuma minta SQL dan spreadsheet.
Artinya SQL itu tiket masuk, bukan pembeda. Yang naikin angka di tiap level adalah skill tambahan yang bikin kamu bisa kerja lebih mandiri, dan Python jadi yang paling sering muncul di ujung atas.
Kesalahan umum soal gaji per level
1. Nunggu naik level baru upgrade skill
Kenaikan level nyusul skill, bukan sebaliknya. Analis yang belajar skill senior sambil di posisi mid naik lebih cepat.
2. Cuma banding gaji, lupa banding scope
Gaji besar sering datang bareng tanggung jawab besar. Banding tawaran lengkap, bukan cuma angkanya.
3. Nggak riset kisaran sebelum nego
Banyak yang minta kegedean atau kekecilan karena nggak tau pasar. Riset dulu sebelum nyebut angka. Panduannya ada di negosiasi gaji data analyst.
4. Ngukur diri dari umur, bukan portfolio
Perusahaan bayar hasil kerja, bukan lama kerja. Portfolio yang kuat bisa lompatin urutan level yang biasa.
FAQ
Berapa gaji data analyst fresh graduate?
Fresh graduate atau junior data analyst di kota besar biasanya dapat Rp5-9 juta per bulan. Angka ini geser tergantung industri dan ukuran perusahaan. Startup tahap awal kadang lebih rendah tapi kasih saham, sementara bank atau fintech besar sering di ujung atas kisaran. Kalau kamu udah punya portfolio dan skill SQL yang solid, kamu bisa nego di atas median junior.
Berapa lama dari junior ke senior data analyst?
Rata-rata butuh 4 sampai 6 tahun buat naik dari junior ke senior, tapi ini bukan patokan mati. Yang nentuin bukan lama kerja, tapi seberapa cepat kamu ambil proyek yang makin besar dan makin mandiri. Analis yang aktif pegang proyek end to end dan sering presentasi ke stakeholder sering naik lebih cepat dari itu.
Skill apa yang paling ngangkat gaji data analyst?
SQL jadi syarat dasar, jadi dia lebih ke tiket masuk daripada pembeda. Yang beneran ngangkat angka: Python buat otomasi dan analisis, plus kemampuan nerjemahin data jadi rekomendasi bisnis. Dari pantauanku, lowongan yang minta Python nawarin median sekitar 22 persen lebih tinggi dari yang cuma minta SQL dan spreadsheet.
Apakah gaji data analyst di luar Jakarta lebih kecil?
Umumnya iya. Kisaran di Bandung, Yogyakarta, atau Surabaya sering 20 sampai 35 persen di bawah Jakarta buat level yang sama. Tapi kerja remote ngubah ini. Kalau kamu kerja remote buat perusahaan Jakarta atau luar negeri sambil tinggal di kota kecil, kamu bisa dapat gaji kota besar dengan biaya hidup lebih murah.
Data analyst atau data scientist, mana gajinya lebih tinggi?
Di level yang sama, data scientist biasanya dibayar lebih tinggi, sering 15 sampai 30 persen di atas data analyst. Bedanya ada di skill machine learning dan statistik yang lebih dalam. Tapi jalur analyst nggak kalah menarik, karena senior analyst yang ngerti bisnis dan mimpin tim bisa tembus angka yang setara data scientist mid.
Penutup
- Gaji naik per level: junior Rp5-9 juta, mid Rp10-18 juta, senior Rp18-35 juta di kota besar.
- Yang bikin lompat bukan lama kerja, tapi kepemilikan proyek dan dampak ke keputusan.
- Kota, industri, dan skill kayak Python bisa geser angka di tiap level.
Lagi di posisi junior atau mid dan pengin naik? Fokus ambil proyek yang lebih mandiri, dan pelajari langkah konkretnya di cara naik dari junior ke senior.
Mau praktek langsung? Mulai latihan SQL gratis
Latihan interaktif, langsung di browser.
Artikel terkait
Cara Dapat Klien Data Analyst di Upwork buat Pemula (2026)
Klien pertama di Upwork itu yang paling susah. Ini langkah-langkah bikin profil, nulis proposal, dan patok tarif data analyst dari nol, plus tarif yang wajar buat pemula Indonesia.
Side Hustle untuk Data Analyst yang Realistis (2026)
Side hustle data analyst yang realistis itu bukan janji cuan instan. Ini 7 pilihan yang beneran bisa dikerjain sambil kerja kantoran, lengkap kisaran tarif dan cara mulainya.
Transisi dari Admin ke Data Analyst: Skill, Langkah, dan Waktu yang Dibutuhkan (2026)
Kerjaan admin ternyata bekal bagus buat jadi data analyst. Ini skill yang udah kamu punya, yang perlu ditambah, dan langkah pindahnya secara realistis.