In the year 1986, he secured first rank among the Scheduled Caste community in the Karnataka Administrative Service exam and got selected as Assistant commissioner of police.
While he was undergoing training at Karnataka Police Academy, he cleared the civil services exam (UPSC) and was selected for the I.A.S.
[3][2] In 2013, K. Shivramu joined the Indian National Congress after retirement from his position as Bangalore Regional Commissioner.
[citation needed] In 2014, he was a Janata Dal (Secular) member and contested Bijapur Lok Sabha constituency and lost the election against Ramesh Jigajinagi.
[4][5][6] On 14 October 2016, he joined the Bharatiya Janata Party after failing to recognise a Dalit in a higher place in Indian National Congress politics.