You certainly don't need to "denounce your citizenship" to move to another country and work there - I strongly recommend that everybody live at least for a few years in another country for school or a job. Even if you end up settling back in your home country as I did, the experience is incredibly valuable as it teaches you how arbitrary so many of the customs you grew up with are.