At a Glance
- Tasks: Build and maintain a cutting-edge web hosting platform using Kubernetes.
- Company: Join a dynamic team at a leading tech organisation in Hinxton, near Cambridge.
- Benefits: Enjoy generous time off, private medical insurance, and a vibrant campus life.
- Other info: Potential for contract renewal up to 9 years and relocation support for international applicants.
- Why this job: Make a real impact on web services while working with innovative technologies.
- Qualifications: 3+ years in web hosting platforms and strong skills in automation and Kubernetes.
The predicted salary is between 50000 - 65000 £ per year.
Responsibilities:
- Build and maintain the web hosting platform based on Kubernetes, allowing users to deploy web applications.
- Implement and manage infrastructure and application monitoring based on Prometheus.
- Oversee the web analytics platform currently based on ElasticSearch.
- Utilize CI/CD tools like Gitlab for automation and operational efficiency.
- Ensure documentation meets standard requirements.
- Drive SRE best practices throughout the team.
- Contribute directly to projects and tasks related to production automation.
- Assist and guide team members with the daily prioritisation of tasks.
Technologies:
- Ansible
- CI/CD
- Cloud
- ElasticSearch
- Git
- GitLab
- Jenkins
- Kubernetes
- Linux
- Prometheus
- Puppet
- Python
- RHEL
- Terraform
- Web
- AWS
- DevOps Support
- OWASP Security
- Unix
Qualifications:
- Bachelor's degree or higher in computer science or a related discipline, or equivalent experience.
- At least 3 years of experience in the design, implementation, and operation of large-scale web hosting platforms.
- Experience managing public-facing production services.
- At least 3 years of experience with automated deployment and configuration methods (e.g., Ansible, Puppet, Terraform).
- Solid experience in Kubernetes deployment and administration in public or private cloud.
- Strong Linux administration skills, ideally with RHEL or a RHEL clone.
- Solid skills in automation tools like Jenkins, Rundeck, or similar.
- Hands-on experience using Git in CI/CD and infrastructure-as-code workflows.
- Solid skills in at least one programming language, ideally Python.
- Experience with methodologies for infrastructure monitoring.
- Solid interpersonal and written English communication skills.
- Proven ability to work well in a team, building positive relationships and sharing knowledge.
- Ability to plan and prioritise workloads.
About the Role:
We are seeking a skilled individual to join our Applications Group as a Site Reliability Engineer. Our team is responsible for providing the platforms on which all EBI web services are hosted in Hinxton, near Cambridge, UK. We offer numerous benefits, including generous time off, private medical insurance, and a supportive campus life with recreational activities. There is potential for contract renewal up to 9 years, and we provide a relocation package for international applicants.
Site Reliability Engineer in Essex employer: EMBL-EBI
Contact Detail:
EMBL-EBI Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Site Reliability Engineer in Essex
✨Tip Number 1
Network like a pro! Reach out to current or former employees on LinkedIn and ask about their experiences. A friendly chat can give you insider info and might even lead to a referral.
✨Tip Number 2
Show off your skills in real-time! If you get the chance, participate in coding challenges or tech meetups. This not only sharpens your abilities but also puts you on the radar of potential employers.
✨Tip Number 3
Prepare for interviews by practising common SRE scenarios. Think about how you'd handle incidents or improve system reliability. We want to see your problem-solving skills in action!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who are genuinely interested in joining our team.
We think you need these skills to ace Site Reliability Engineer in Essex
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that match the Site Reliability Engineer role. Highlight your experience with Kubernetes, CI/CD tools, and any relevant projects you've worked on. We want to see how you can contribute to our team!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about SRE and how your background aligns with our needs. Don’t forget to mention specific technologies like Prometheus and ElasticSearch that you’ve worked with.
Showcase Your Team Spirit: We value collaboration at StudySmarter, so make sure to highlight your teamwork skills in your application. Share examples of how you've guided team members or contributed to group projects, especially in high-pressure environments.
Apply Through Our Website: To ensure your application gets the attention it deserves, apply directly through our website. It’s the best way for us to receive your details and keep track of your application. Plus, we love seeing candidates who take the initiative!
How to prepare for a job interview at EMBL-EBI
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, especially Kubernetes, Prometheus, and CI/CD tools like GitLab. Brush up on your Linux skills and be ready to discuss how you've used these tools in past projects.
✨Showcase Your Problem-Solving Skills
Prepare to share specific examples of challenges you've faced in web hosting or production environments. Highlight how you implemented solutions using automation tools like Ansible or Terraform, and how you prioritised tasks effectively within a team.
✨Communicate Clearly
Since strong communication skills are essential, practice explaining complex technical concepts in simple terms. Be ready to discuss how you’ve collaborated with team members and contributed to documentation that meets standard requirements.
✨Demonstrate Your Passion for SRE Best Practices
Familiarise yourself with Site Reliability Engineering principles and be prepared to discuss how you can drive these practices within the team. Show enthusiasm for continuous improvement and how you can contribute to production automation projects.