Amazon recruiter contacted me, I sent my CV and he sent me the following
NOTE: I am not looking for answers. I'm just interested in knowing if this has been a typical route to get hired as an SA. I have previously applied and had a couple of interviews, but no offer.
I want to put my best foot forward.
Also sharing for the benefit of others.
Thank you for getting back to me and for sharing your CV. I just have a few questions for you before we proceed, please give as much detail as possible.
Here is a bit more info on the position:
As an Solution Architect you get to work with a variety of customers on their journey to the cloud, and help them do things in the right way that improves their skills, business agility, and costs.
AWS has the widest and deepest set of services of any IT platform – and it’s all driven from us listening to the feedback we get from our customers. Because of this customer focused attitude and great product, we have attracted and built an incredible team.
Put all this together and we honestly believe working as an SA for AWS is one of the best jobs in tech anywhere in the world today.
More information about our Solution Architecture team: https://www.amazon.jobs/en-gb/teams/solutions-architects-and-professional-services
Please provide me with the information below so we can assess your background further.
What are the tiers of a 3-tiered web application?
Difference between UDP and TCP?
Benefits and downfalls of micro services? Name at least one advantage and one disadvantage
Benefits of Cloud-computing? Name at least 3
With which Cloud vendors and services do you have experience?
Which software development / scripting languages are you using in your current role?
Do you have experience in dealing with internal or external customer?
What solution have you worked on / built for a customer lately?
Do you have experience dealing with C-Level?
Do you have experience influencing architectural decisions in your remit?
As a self-analysis, please rank yourself on the following technical domains from 100-400. Please be as accurate as possible because this information will be used in the interview process.
• 100 – Limited knowledge. You have no expertise with the topic and can only provide high-level concepts, functions, features, and benefits.
• 200 – Assumes 100-level knowledge. You are able to provide specific details about the concepts, functions, features, and benefits. You have experience with practical applications and support of services.
• 300 – Assumes 200-level knowledge. You have in-depth understanding of features in a real-world environment and applications. You can provide a detailed technical overview of a subset of product/technology features, covering architecture, performance, migration, deployment, and development.
• 400 - Subject matter Expert in service or discipline. You are able to demonstrate a deep level of technical knowledge and experience and a detailed, thorough understanding of the topic. You can provides expert-to-expert interaction and coverage of specialized topics.
Rank yourself 100 to 400
Years of Experience/Brief Summary (optional)
Linux/Unix shell scripting or Windows PowerShell scripting
Software development using a compiled language like Java, C, C++, C#, Objective-C or Pascal
Compute – Windows
Compute – Linux
Compute – Serverless
Compute VMware or Hyper-V virtualization
Experience building, Implementing, Operating and Troubleshooting an enterprise-scale DevOps/CICD platform
Hands-on technical experience migrating, building or administering exterprise-scale workloads in AWS, Azure, Google, Oracle, IBM, Rackspace or other major clouds
Analytics (Big Data, Hadoop, Hive, Pig)
Data Science (Streaming Data/Machine Learning/Deep Learning/Visualization)
Deployment & Management (Content/Code Management)
TC: 130k in Orlando area, 19 YOE (sad but true)