Basically. H1B is massively flawed (AKA. intentionally designed) where they can say they can't find someone by offering a shit wage that nobody with those skills would take. IE. "Looking for DBA with 6 years experience and Bachelor of Comp Sci, Info systems, or similar. Starting pay $8.50/hr". Then they say they couldn't find anyone, they have to get an H1B for a worker "shortage". It's bullshit like that. Let's not even get into people doing the job already training H1B replacements for jobs that there "aren't Americans to do" but are obviously already being done by Americans since they are training their damn replacements how to do the work. Personally I'd never do that, I'd fucking walk and let the business burn from having nobody that knows how to do the work, problem is you always have that one weak ass pansy that would cut his own throat and give in to train them so he could collect a couple more months pay.I posted a while back a heavily redacted image from a wall posting during a meeting in NYC, where I saw one of the mandatory H1B notifications they must make to employees, indicating they could somehow not find a database administrator. This was several years ago. I think going on five now.
With all the out of work DB administrators, I'm SURE there was someone with knowledge of MySQL / PSQL (Vertica) CLI to be able to fill that spot that was American. But they have to play this game like "oh, woe is us. We can't find an American to fill the spot." Yeah cause you won't offer a competitive wage, it's not that Americans won't take it.
Besides, if anything most of those DB admins probably are still around working in data science and optimizing schemas I'd assume, so how they could justify that shit I have no idea.