Hans Brattskar var lærer ved Høgskolen i Østfold 1983-1984. Deretter var han aspirant i utenrikstjenesten 1984-1986. Han var deretter ambassadesekretær ved ambassadene i Washington, D.C. og Kuala Lumpur i perioden 1986–1992 og leder av utviklingsministerens sekretariat 1993-1998. Fra 1998 til 2003 var han ministerråd ved FN-delegasjonen i New York. Han var Norges ambassadør til Sri Lanka 2003-2007.