caterpillar marine engine technician careers in Takoradi, Ghana