Obama administration hopes to fill over 300 federal IT jobs