Two years is too less for technical jobs. There will be a constant state of flux in the working of various projects. Also, there are a certain set of exams that have to be cleared before getting a government job – so the freedom to choose is not a very viable idea.
However, giving back is a MUST. Brainstorm – think of other ways.