Ia pernah menjabat sebagai Wakil Kepala Kejaksaan Tinggi Riau pada 2014.
Kemudian ia menjabat sebagai Kepala Kejaksaan Tinggi Sulawesi Tengah pada 2016 dan juga pernah menjabat sebagai Kepala Kejaksaan Tinggi Jambi.
Johanis Tanak pun pernah menjabat sebagai Direktur Tata Usaha Negara pada Jaksa Agung Muda Perdata dan Tata Usaha Negara.
Ia mengikuti seleksi Calon Pimpinan KPK 2019.
Saat itu, Johanis tidak lolos lantaran tidak mendapatkan suara sama sekali dalam proses voting di DPR.
Soal pendidikan, Johanis Tanah merupakan lulusan Fakultas Hukum Universitas Hasanuddin pada 1983.
Kemudian, ia melanjutkan pendidikannya di Unversitas Airlangga hingga mendapatkan gelar Doktor Program Studi Ilmu hukum pada Juni 2019.
(Tribunnews.com/Daryono/Adi Suhendi)