1. His job is a taxi driver.

2. He is a taxi driver.
3. His job is to drive a taxi.
-------------------------------
Are the three sentences all the same and grammatical?

a job is a job

a taxi driver is a person
therefore:
A job is NOT a taxi driver