meaning of an seinem Posten kleben

an seinem Posten kleben - German to English

to cling to one's task