1981.09,山西师范大学数学系数学专业学习
1985.07,山西师范大学数学系干事
1987.12,山西师范大学数学系办公室副主任
1989.02,山西师范大学数学系办公室主任
1989.04,运城市(县级)委组织部正科级干部
1990.08,共青团运城市(县级)委书记
1992.08,共青团运城地委副书记
1997.07,共青团运城地委书记 (期间:1996.04—1998.03中国社科院研究生院农业经济专业课程班学习)
1998.05,稷山县委副书记、县长
2001.02,夏县县委书记
2004.06,运城市副市长
2009.08,运城市委常委、秘书长 (期间:2009.03—2010.03新加坡南洋理工大学学习,获公共管理硕士学位)
2011.07,朔州市委常委、组织部部长
2013.04,忻州市委常委
2013.05,忻州市委常委、常务副市长
2015.11,阳泉市委副书记,市政府党组书记、副市长、代市长
2016.03,阳泉市委副书记,市政府党组书记、市长[1]
2017.12,山西省环境保护厅党组书记[2]
2018.02,山西省环境保护厅厅长、党组书记
2018.10,山西省生态环境厅厅长、党组书记[3]
2019.04,山西省临汾市委副书记,市政府党组书记、市长
2019.12,临汾市委书记
2021.03,山西省委全面依法治省委员会办公室副主任,省司法厅党委书记、省监狱管理局第一政委
2021.04,山西省委全面依法治省委员会办公室副主任,省司法厅党委书记、厅长,省监狱管理局第一政委
现任山西省委全面依法治省委员会办公室副主任,省司法厅党委书记,省监狱管理局第一政委。[4]
第十一届山西省委委员[5],山西省第十三届人民代表大会代表(2019年1月终止),中国人民政治协商会议第十二届山西省委员会委员、常委,政协第十三届山西省委员会委员、常务委员。
2020年1月9日,临汾市召开全市领导干部会议,董一兵任临汾市委书记,不再担任临汾市市长职务。[6]
2021年3月27日,山西临汾市召开全市领导干部会议。会议宣布省委关于临汾市委主要领导调整的决定,省委研究决定:董一兵不再担任临汾市委书记、常委、委员职务。[7]
2021年4月19日,山西省司法厅官网“领导信息”栏目更新后显示,董一兵已任山西省委全面依法治省委员会办公室副主任,省司法厅党委书记、省监狱管理局第一政委。[8]
2021年4月23日,山西省第十三届人民代表大会常务委员会第二十六次会议决定任命:董一兵为山西省司法厅厅长。[9]