I would suggest setting up an officers package as quickly as possible. Because you can earn your citizenship in bootcamp, then after that you can get picked up for OCS at almost any point.
Also once you qualify for a clearance, you might be ale to later cross rate into IT. They seem to have a lot of billets for it at the moment.
But with a masters degree in computer science, I think you would fit the bill as an intelligence officer pretty well.
__________________
|