They can mean the same thing or they could be different depending on the individual circumstances. For example, if I am normally employed as a carpenter then that would be my occupation. If I am currently working as a carpenter then that is the type of job I have. However, if I lose my job as a carpenter and I get a job as a taxi driver until I can find another job as a carpenter then my job is driving a taxi but my occupation is still carpentry.