Cyber Corps seeks to place security professionals