At a Glance
- Tasks: Join our Messaging and Streaming Team to solve complex problems and enhance customer experience.
- Company: Be part of AWS, the leading cloud platform that never stops innovating.
- Benefits: Enjoy flexible work-life balance, mentorship, and career growth opportunities.
- Why this job: Make a real impact by automating operations and optimising services for customers worldwide.
- Qualifications: Experience in scripting, Linux, and networking fundamentals is a plus.
- Other info: Diverse and inclusive culture with endless learning and development resources.
The predicted salary is between 36000 - 60000 Β£ per year.
The region service Messaging and Streaming Team (MAST) is a customer experience-oriented team looking for a self-motivated talented engineer who can solve complex problems and has a vision to improvise the service support. MAST builds and supports Messaging and Streaming services such as Kinesis Data Streams, Simple Queue Service (SQS), Simple Notification Service (SNS), Amazon MQ, and Amazon Managed service for Apache Flink (MSF).
We are looking for a technical expert who brings a mix of operations and networking expertise and shares our passion to change the way our customers operate. A systems engineer will be creating and driving opportunities to automate and simplify the daily operations and scale the organisational operations.
Key job responsibilities:- Work proactively to solve potential problems and inefficiencies.
- Communicate clearly and collaborate with others to deliver results with minimal supervision.
- Participate in 24/7 on-call rotation to troubleshoot high severity issues.
- Analyse dashboards and investigate metrics with the vision for improvements.
- Create and maintain Standard Operating Procedures (SOPs) and runbooks for documentation.
- Discuss radical new approaches to automate operational issues, assess risks and develop creative solutions.
- Develop strategies for resolving identified problems to prevent future occurrences.
- Assist others in the team.
The team has the unique perspective of operating all of the messaging and streaming services, instead of the software components. This enables our team to drive cross-organisation initiatives to remove operational hurdles, optimise software delivery, and remove bottlenecks felt by all of AWS.
Upon joining the MAST Engineering team, every employee is paired with a peer buddy who will help you to quickly come up to speed in understanding the technology weβre building, the tools we use and the business problems weβre trying to solve.
Basic qualifications:- Experience writing scripts from scratch for automating manual tasks (BASH, Python, Perl, Ruby or similar).
- Solid background in Linux. Familiarity with in-depth troubleshooting and ability to solve complex technical problems.
- Knowledge of network fundamentals (DNS, UDP, TCP/IP, HTTP(s), routing, switching).
- Experience owning services that are secure, scalable, reliable and efficient. Can identify multiple operational and security risks and then resolve, mitigate and/or escalate them.
- Bachelor's Degree in Systems Engineering, Computer Science or related field, or relevant work experience.
- Exposure to cloud computing concepts and design considerations.
- Experience in a 24x7 production environment.
- Experience of monitoring frameworks (such as CloudWatch, Datadog, Grafana, Elastic or similar).
Amazon is an equal opportunities employer. We believe passionately that employing a diverse workforce is central to our success. We make recruiting decisions based on your experience and skills. We value your passion to discover, invent, simplify and build.
System Engineer, Messaging and Streaming Team in London employer: Amazon
Contact Detail:
Amazon Recruiting Team
StudySmarter Expert Advice π€«
We think this is how you could land System Engineer, Messaging and Streaming Team in London
β¨Tip Number 1
Network like a pro! Reach out to current employees at AWS or in the Messaging and Streaming Team. A friendly chat can give you insider info and might just get your foot in the door.
β¨Tip Number 2
Show off your skills! Prepare a mini-project or a case study that highlights your problem-solving abilities, especially around automation and operational efficiency. Bring it up during interviews to stand out.
β¨Tip Number 3
Practice makes perfect! Get comfortable with common technical interview questions related to systems engineering and cloud computing. Mock interviews with friends can help you nail your responses.
β¨Tip Number 4
Apply through our website! Itβs the best way to ensure your application gets seen by the right people. Plus, it shows youβre serious about joining the team!
We think you need these skills to ace System Engineer, Messaging and Streaming Team in London
Some tips for your application π«‘
Tailor Your Application: Make sure to customise your CV and cover letter to highlight your experience with messaging and streaming services. We want to see how your skills align with the role, so donβt hold back on showcasing your relevant projects!
Show Off Your Problem-Solving Skills: Since weβre all about solving complex problems, share specific examples of challenges youβve tackled in the past. Whether itβs automating tasks or troubleshooting issues, let us know how you made a difference!
Be Clear and Concise: When writing your application, clarity is key! Use straightforward language and get to the point. We appreciate well-structured applications that are easy to read and understand.
Apply Through Our Website: Donβt forget to submit your application through our website! Itβs the best way for us to receive your details and ensures youβre considered for the role. Plus, itβs super easy to do!
How to prepare for a job interview at Amazon
β¨Know Your Tech Inside Out
Make sure you brush up on your knowledge of messaging and streaming services like Kinesis Data Streams, SQS, and SNS. Be ready to discuss how you've used these technologies in the past and how they can be improved. This shows you're not just familiar with the tools but also have a vision for their future.
β¨Showcase Your Problem-Solving Skills
Prepare examples of complex problems you've solved in previous roles, especially those related to automation and operational efficiency. Highlight your thought process and the steps you took to reach a solution. This will demonstrate your proactive approach and ability to think critically under pressure.
β¨Communicate Clearly and Collaboratively
Since the role involves working closely with others, practice articulating your thoughts clearly. Use examples from your past experiences where effective communication led to successful outcomes. This will show that you can collaborate well within a team and deliver results with minimal supervision.
β¨Be Ready for Technical Questions
Expect technical questions that test your understanding of network fundamentals and Linux troubleshooting. Brush up on your scripting skills too, as you'll likely need to demonstrate your ability to automate tasks. Being prepared for these questions will help you stand out as a knowledgeable candidate.