I saw a comment on Blind jokingly stating SWEs at Amazon are basically SREs because of all the ops work they have to do. I’m starting at Amazon soon and was curious what that meant. I have mostly FE experience but am joining a BE team. What dev ops skills would be good for me to learn before I start?
I've been working in Amazon for almost a year. I also had little xp with infra back then. Honestly, learn as much as you can about aws. Try some hands on in deploy a service with api Gateway + lambda + dynamodb. This helped me back then, but I'm lucky that my team work with newest infra. There also teams with old proprietery infra which you will learn just in the job. Take a course of AWS in udemy that you will way to go
Do I need to know how to manage those AWS services, or just how to use the SDK. Like for example, will I need to know how to set throughput configurations for DynamoDB, or will someone else do that setup part for me
For sure you're going to manage them specially when you are oncall. Don't worry, you Will learn on the job. It's intimidating but u get it. You Will need to know How to configure dynamodb, lambdas, vpc. If u really wanna study in advance, get a course as I told with CDK (Cloud Development Kit), to learn infra as code a side of SDK on your actual vode
You’ll be running scripts and doing manual work a high school kid can be trained to do and that doesn’t require an engineer. You’ll have a room to automate some depending how severely things are broken on your team and whether they require immediate mitigation (via one of the dumb manual scripts/process they have in the runbook) and whether you are willing to put in extra hours to do so (I automated some things on my team, but am I interested to work 12 hrs/day to do so properly? Of course not.).
It varies by team. I’ve been at Amazon 6 years and never did just ops work unless I’m on call. Plenty of new products being built and launched across Amazon. Just find the right team.
Some teams will have no oncall, while other teams will have a high operational burden. Even on a team with the latter, I think it should not be possible to get by simply doing ops work as primary responsibility
When I interviewed I asked if it was more of an ops team, back end team, front end, infra, testing etc. Interviewer told me. “Here at Amazon you will quite literally do everything.” He was right. You will do a lot of ops. You will do your own testing. You do everything.
Would this LinkedIn SRE course be good to go through? https://github.com/linkedin/school-of-sre
Honestly man I wouldn’t worry about it. Unless you’re just trying to get ahead in your career then. But if you’ve got the offer you’re going to be learning on the job regardless. I wouldn’t worry about it too much. I was told the same thing when I joined. And I’m glad that I just waited to learn from team.
Ask Blinders
Yesterday
605
Thinking of choosing a name Aria for my baby boy.
India
6h
624
Rahul Gandhi is poison but the people who believe in him are a lot worse
Tech Industry
10h
418
What motivates tech billionaires to keep working?
Health & Wellness
Yesterday
1149
Low Testosterone
Tech Industry
Yesterday
5135
BREAKING: Internal sources confirm another round of layoffs just hit emails at Tesla. For real.
Monday funday investigations, campaigns, patching ... etc