Working inside the US Gov on a new project
Much conjecture about what it takes to do new stuff inside the US Gov (which I have when I was a World Wide Lead Consultant for a US company that has had 7+ decades of involvement in US Gov computing).
Examples of work included:
- migrating apps and databases within the US Fed Reserve that handled $US 4 TRILLION PER DAY of transactions
- migrating databases within the US Army used to handle all procurement/deployment of everything from toilet paper to tanks
So stuff that was the life blood of these org.
Example of stuff I couldn't do/needed to do
- no bringing a laptop or cell phone onto the premises
- you start the onboarding process (gaining access etc) a month before you start to allow time for security checks
- when installing say the OS, database software or other software on a new server NOT ON A NETWORK yet, you are not allowed to do it... a fed IT person must do it even if they have never installed the software before (so you guide them)
- They will procure the software needed themselves from the vendor
- If you are using any software that hasn't been fed certified then add 2 months to your start date to allow them (via NDA) to review the source code
- you are not permitted to logon to the new system until it has been setup by a fed IT person after which you are given limited access (except in my case where I would have complete access to the target database cause that's the only way you can move a database)
- when you went to the toilet, a fed IT person would escort you to the toilet (and also when entering/leaving the building)
- outside phone calls were done from designated rooms (where I am sure someone was listening in)
- your provided work station had physically disabled USB port, no cd drive
- your provided work station could only see the systems that you had permission to see,network wise (over and above user logons)
Now I get Felon Musk and his band of Jerry Man had some dubious auth from the Orange Fuckwit but you don't rock into a fed IT office and just do stuff no matter who you are or how many times you have done similar work (as in my case) or whether you are a fed IT person from another department who might have the required clearance.
So bringing in their own server was the only expedient (and illegal) way to do what they needed to do.
And as we generally all agree... its coup.
Bluck