At a Glance
- Tasks: Troubleshoot and optimise Node.js applications while managing AWS environments.
- Company: Thrive is a dynamic software development company focused on innovative solutions.
- Benefits: Enjoy flexible hours, unlimited holiday, and a competitive salary with unique perks.
- Why this job: Join a collaborative team that values proactive problem-solving and continuous improvement.
- Qualifications: Experience with Node.js, AWS, and automation tools is essential; strong troubleshooting skills are a must.
- Other info: Work from anywhere for four weeks a year and enjoy a four-day summer holiday!
The predicted salary is between 28800 - 48000 £ per year.
Join to apply for the Site Reliability Engineer (Node.js) role at Thrive
Join to apply for the Site Reliability Engineer (Node.js) role at Thrive
As a Site Reliability Engineer (Node.js) within the SRE team, you’ll be focused on backend development and monitoring and supporting the applications hosted in AWS environments for platforms and tools utilised by our customers.
The SRE team specialises in giving delivery squads visibility of the performance of their services in production and support to investigate and contain potential problems.
Unlike traditional development roles, this position won\’t have you building features. Instead, you\’ll dive deep into troubleshooting issues, implementing automation solutions, containing bugs and implementing proactive measures to uphold our system\’s integrity and performance.
You’ll have freedom to help research and recommend solutions for hosting applications at scale. You’ll be fundamental in incident response, troubleshooting and containing issues.
Key responsibilities
- Debug Node.js applications and contribute to their optimisation and performance tuning.
- Configuration and ongoing management of environments and services on AWS.
- Enhancing tools and processes for monitoring scalable applications on AWS.
- Maintaining high availability through proactive measures.
- Troubleshooting and resolving complex technical issues.
- Documentation of Standard Operating Procedures.
- Automation of SOPs and Run Books.
- Respond to issues outside of working hours as per on call rota.
Basic Qualifications
- Experience implementing environments for web-based microservices.
- Experience of supporting MongoDB based web applications.
- Experience of engineering, architecting, or supporting AWS solutions.
- Familiarity with cloud virtualisation tools such as ECS and/or Docker containers.
- Experience working with automated deployment systems (eg. CloudFormation. CodeBuild).
- Familiarity with any monitoring tool. for eg : NewRelic, DataDog, Prometheus, Grafana etc.
- Experience in automation of workloads using a scripting language like Python or JavaScript
- Strong problem-solving skills and the ability to troubleshoot complex issues.
- Good understanding of incident response best practices, post-incident reviews, and continuous improvement.
- Ability and willingness to proactively improve ways of working and processes.
- Desire to continually grow, develop and improve.
- Experience debugging NodeJS applications.
Useful Skills
- Understanding of REST, GraphQL and asynchronous messaging
- Experience of using Git for version control.
- Experience of Continuous Integration and Deployment advantageous.
- Familiarity with core SRE principles encompassing areas such as monitoring, alerting, error budgets, fault analysis, and other prevalent concepts in the realm of reliability engineering.
- Excellent written and verbal communication skills.
- Familiarity with IT compliance and risk management requirements (eg. security, privacy, GDPR etc.)
What You’ll Get
- Competitive salary
- Flexible working hours
- Birthday off
- ️ 4 Day Summer Holidays (8 weeks p.a.)
- ???? Health cash plan
- Unlimited holiday
- Work from anywhere (4 weeks a year)
- Thrive days (10-3 Fridays)
- Christmas & New Year shutdown
- ️ Company trip
|
Seniority level
-
Seniority level
Entry level
Employment type
-
Employment type
Full-time
Job function
-
Job function
Engineering and Information Technology
-
Industries
Software Development
Referrals increase your chances of interviewing at Thrive by 2x
Get notified about new Site Reliability Engineer jobs in England, United Kingdom .
London, England, United Kingdom 1 week ago
Alderley Edge, England, United Kingdom 2 weeks ago
Leatherhead, England, United Kingdom 1 week ago
Leatherhead, England, United Kingdom 1 week ago
Manchester, England, United Kingdom 1 week ago
Manchester, England, United Kingdom 1 week ago
Poole, England, United Kingdom 6 days ago
London, England, United Kingdom 4 weeks ago
London, England, United Kingdom 3 weeks ago
Hounslow, England, United Kingdom 3 days ago
London, England, United Kingdom 1 month ago
Bath, England, United Kingdom 6 hours ago
Mansfield, England, United Kingdom 1 week ago
London, England, United Kingdom 3 weeks ago
Reading, England, United Kingdom 1 week ago
London, England, United Kingdom 1 week ago
Coventry, England, United Kingdom 1 week ago
London, England, United Kingdom 2 weeks ago
Manchester, England, United Kingdom 2 weeks ago
Theale, England, United Kingdom 6 months ago
London, England, United Kingdom 2 days ago
London, England, United Kingdom 2 days ago
Reading, England, United Kingdom 1 week ago
Reigate, England, United Kingdom 1 week ago
London, England, United Kingdom 3 weeks ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr
Site Reliability Engineer (Node.js) employer: Thrive
Contact Detail:
Thrive Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Site Reliability Engineer (Node.js)
✨Tip Number 1
Familiarise yourself with the specific tools and technologies mentioned in the job description, such as AWS, Node.js, and MongoDB. Having hands-on experience or projects that showcase your skills with these technologies can set you apart from other candidates.
✨Tip Number 2
Engage with the SRE community online. Join forums, attend webinars, or participate in discussions related to Site Reliability Engineering. This not only helps you learn but also shows your passion for the field when you discuss relevant topics during interviews.
✨Tip Number 3
Prepare to demonstrate your problem-solving skills. Be ready to discuss past experiences where you successfully troubleshot complex issues or implemented automation solutions. Real-world examples will help illustrate your capabilities.
✨Tip Number 4
Research Thrive and their approach to SRE. Understanding their culture, values, and the specific challenges they face can help you tailor your conversations and show how you can contribute to their team effectively.
We think you need these skills to ace Site Reliability Engineer (Node.js)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience in Node.js, AWS, and troubleshooting. Emphasise your familiarity with microservices and any automation tools you've used.
Craft a Strong Cover Letter: In your cover letter, explain why you're passionate about Site Reliability Engineering. Mention specific experiences that demonstrate your problem-solving skills and ability to work with cloud environments.
Showcase Relevant Skills: List your technical skills clearly, especially those mentioned in the job description like MongoDB, Docker, and monitoring tools. Provide examples of how you've applied these skills in past roles.
Prepare for Technical Questions: Anticipate technical questions related to incident response, performance tuning, and automation. Be ready to discuss your approach to troubleshooting complex issues and improving processes.
How to prepare for a job interview at Thrive
✨Showcase Your Troubleshooting Skills
Be prepared to discuss specific examples of complex issues you've resolved in the past. Highlight your problem-solving approach and any tools you used, especially in Node.js applications.
✨Demonstrate AWS Knowledge
Familiarise yourself with AWS services relevant to the role. Be ready to explain how you've configured and managed environments on AWS, and share any experiences with automation tools like CloudFormation or CodeBuild.
✨Understand SRE Principles
Brush up on core Site Reliability Engineering principles such as monitoring, alerting, and incident response. Be ready to discuss how these concepts apply to maintaining high availability and performance.
✨Communicate Effectively
Since excellent communication skills are essential, practice articulating your thoughts clearly. Prepare to explain technical concepts in a way that non-technical stakeholders can understand, showcasing your ability to document processes and SOPs.