I am not an IAM expert but maybe the app should have an admin login that sets the IAM user with full permissions on any s3 bucket(s) needed for the app to work.
There should be instructions on how to set that IAM user up (dont make it the root! It just needs full access to a single bucket ideally).
Basically you find a grad right now and make them do a coding test. Something is broken there.
A degree could include the vocational qualification as a 1 year study, but having the vocation qualification alone would save youngsters a lot of money and reduce the burden on hiring. You could even still interview coding questions but the application process can remove the spam/ai bullshit to some extent. "Can they code?" is answered.
Shared hosting usually doesn't have docker or a vm available to you. Often you get to upload PHP, maybe Node, Ruby or Pyhon too and accept all their opinionated defaults. Often this makes it incompatiable with anything not specifically designed for shared hosting.
Try rotating 4 weeks: easy medium hard hardest. It is great for keeping motivated as you are not slogging it out every week and consistency > bravado. Lifting weights that are now easy but were harder is great feeling too.
Yep the isolation lets us run completely untrusted workloads. "Us" is not my team, I am adjacent, so I am not fully across which buzzwords but it is pretty cool.
There should be instructions on how to set that IAM user up (dont make it the root! It just needs full access to a single bucket ideally).