曾任共青团昭通地委副书记(主持工作),中共巧家县委副书记、巧家县人民政府县长,中共巧家县委书记,昭通市人民政府秘书长等职务。
2005.06——2006.11中共昭通市委常委、政法委书记;
2006.11——2011.12中共云南省纪律检查委员会常委;
2011.12——2014.08中共云南省纪律检查委员会常委、云南省监察厅副厅长;
2014.08——2018.02云南省交通运输厅党组书记;[1][2][3]
2018.02——2019.07云南省交通运输厅党组书记、厅长;[4]
2019.07——2020.03云南省交通运输厅党组书记。
2020.03——云南省人大农业与农村委员会副主任委员(正厅级)[5]
云南省第十三届人民代表大会常委会委员
2014年5月,经研究决定,拟任云南省交通运输厅党组书记。[2]
2014年8月27日,云南省交通运输厅召开干部大会宣布省委决定:王云山同志任云南省交通运输厅党组书记。[3]
2018年2月3日,云南省第十三届人民代表大会常务委员会第一次会议通过,决定任命王云山为云南省交通运输厅厅长。[4]
2019年7月25日,云南省十三届人大常委会第十二次会议表决通过,决定免去王云山的省交通运输厅厅长职务。
2020年3月14日,云南省交通运输厅召开干部大会,王云山同志不再担任省交通运输厅党组书记,到省人大农业与农村委员会任职。[5]
2020年3月30日,云南省十三届人大常委会第十六次会议表决通过,任命王云山为省人大农业与农村委员会副主任委员(正厅级)。[6]
2021年1月29日,云南省第十三届人民代表大会第四次会议,王云山当选云南省人大常委会委员。[7]