At a Glance
- Tasks: As an SRE Engineer, you'll maintain a reliable production environment and support traffic peaks.
- Company: Join a high-growth E-commerce business leveraging AWS technology for multiple brands.
- Benefits: Enjoy remote/hybrid work options and the chance to work with cutting-edge tech.
- Why this job: This role offers autonomy, problem-solving opportunities, and a chance to impact customer experience.
- Qualifications: Experience in SRE or DevOps, familiarity with AWS, and a passion for automation are essential.
- Other info: You'll collaborate closely with DevOps and QA teams, ensuring system reliability and performance.
The predicted salary is between 43200 - 72000 £ per year.
Job Description
SRE Engineer
- Full-time
- UK – Remote/Hybrid
My client is a high growth E-commerce business which runs it technology stack on AWS. Due to the nature of the business the SRE Engineer will need to support sudden peaks in traffic smoothly scaling. They also host other E-commerce platform for other brands which also need supporting.
As an SRE Engineer you will maintain a scalable and reliable production environment for running software services while helping grow the customer base and product offering.
For the SRE Engineer role we are seeking:
- Technology stack: Kubernetes, MySQL, PostgreSQL, PHP, Python, Docker, AWS Lambda, AWS, Redis, ELK, monitoring: Prometheus, Grafana or Loki
- You have previous experience of working within SRE capacity or experience in DevOps and interest in moving into that field.
- Be responsible for the production environment.
- Improve the reliability, quality or our software
- Measure and optimise system performance
- Shared out-of-hours emergency on-call support on a rota basis
- Choose solutions that simplify our structure
- Assist and support the DevOps engineers: setting up the infrastructure for microservices
- Work closely with rest of the DevOps and QA team to load test applications
Responsibilities for the SRE Engineer include:
- Create sustainable systems and services through automation and uplifts
- Partner with development teams to improve services
- Gather and analyse metrics from both operating systems and applications
- Participate in system design consulting, platform management, and capacity planning
- Balance feature development speed and reliability with well-defined SLAs
- Pro-actively document solutions and team knowledge
- Partner with development teams to improve services through rigorous testing & release procedures
- Create sustainable systems and services through automation and uplifts
Nice to have
- You are great at communication and an ability to explain complex technical issues
- Good familiarity with various AWS services
- Experience of Scripting languages
- Familiarity with Terraform or similar configuration/infrastructure as code tools
- You're excited about problem solving and supporting teams
- Have experience working with SRE problems or interested in moving into that field
- You are looking for a role that gives you space and autonomy to solve complex problems
- You love automation!
SRE Engineer employer: Boss Professional Services
Contact Detail:
Boss Professional Services Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land SRE Engineer
✨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description, such as Kubernetes, AWS, and Docker. Having hands-on experience or projects showcasing these skills can significantly boost your chances.
✨Tip Number 2
Engage with online communities or forums related to SRE and DevOps. Networking with professionals in the field can provide insights into the role and may even lead to referrals.
✨Tip Number 3
Prepare to discuss real-world scenarios where you've improved system reliability or performance. Being able to articulate your problem-solving process will demonstrate your capability for the role.
✨Tip Number 4
Show your enthusiasm for automation and continuous improvement. Highlight any personal projects or contributions that reflect your passion for optimising systems and processes.
We think you need these skills to ace SRE Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience in SRE or DevOps. Focus on your familiarity with the technology stack mentioned, such as Kubernetes, AWS, and scripting languages. Use specific examples to demonstrate your skills.
Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention how your background aligns with their needs, particularly your experience with automation and problem-solving in production environments.
Showcase Relevant Projects: If you have worked on projects that involved scaling systems or improving reliability, be sure to include these in your application. Describe your role and the impact of your contributions on system performance.
Highlight Communication Skills: Since the role requires good communication, emphasise any experience you have in explaining complex technical issues to non-technical stakeholders. This can set you apart from other candidates.
How to prepare for a job interview at Boss Professional Services
✨Know Your Tech Stack
Make sure you have a solid understanding of the technologies mentioned in the job description, such as Kubernetes, MySQL, and AWS. Be prepared to discuss your experience with these tools and how you've used them to solve problems in previous roles.
✨Demonstrate Problem-Solving Skills
Since the role involves supporting sudden peaks in traffic and maintaining a reliable production environment, be ready to share examples of how you've tackled similar challenges. Highlight your approach to troubleshooting and optimising system performance.
✨Showcase Your Automation Experience
The company values automation, so come prepared to discuss any scripts or tools you've developed to streamline processes. Talk about how you've implemented automation in your previous roles and the impact it had on efficiency.
✨Communicate Clearly
Good communication is key, especially when explaining complex technical issues. Practice articulating your thoughts clearly and concisely, and be ready to explain your past experiences in a way that is easy for non-technical team members to understand.