I have a good trade does not make sense in English. This should be corrected into job, in my opinion!
Actually it makes perfect sense in English - people like carpenters, plumbers etc are often referred to as tradesmen, and apprentices learn a trade. It is something more specific than job as it refers to skilled manual work.
Unfortunately, a true "trade" (in the sense of a crafty skill) has pretty much disappeared in this global economy, so, yes, it sounds almost awkward to say this in English.