I agree with Daniel's explanation on this one. Work can be a noun or a verb but job is a noun only and you cant use it as a verb. When speaking about ''teu trabalho'', you often use ''job''.
I've had this job for two years
I liked my old job better than this one.
So, in this case, "I've been in my present [job] for just over five months now."