We do not currently know of any antonyms for done the job of.
For similar words to done the job of, try: