At a Glance
- Tasks: Join our team to develop and maintain cutting-edge AI infrastructure for medical applications.
- Company: Be part of a pioneering Medical AI company transforming Digital Pathology in The Midlands.
- Benefits: Enjoy a competitive salary, 25+ days holiday, and clear career development pathways.
- Why this job: Work on impactful projects that empower clinicians and researchers while collaborating with innovative teams.
- Qualifications: 3+ years in DevOps with strong Kubernetes experience; familiarity with cloud technologies is a plus.
- Other info: Apply quickly as this popular position may close soon; connect with our AI recruiter for insights.
The predicted salary is between 48000 - 72000 £ per year.
I am supporting a Medical AI company who are based in The Midlands and they are on a mission to revolutionise Digital Pathology with intelligent, scalable, and high-performance tools that empower clinicians and researchers. They are looking for a Senior DevOps Engineer to join their infrastructure team. In this role, you’ll be responsible for developing and maintaining systems that support their machine learning workflows, virtual infrastructure, and cloud-native environments. You should have strong experience in Kubernetes, Ceph, virtualization along with sound knowledge of networking and security principles.
Responsibilities
- Manage and scale Kubernetes clusters for infrastructure.
- Develop infrastructure automation using Python and tools like Ansible or Terraform.
- Monitor infrastructure health and performance using Prometheus, Grafana, and logs.
- Maintain and integrate identity provider system with OAuth/OIDC/LDAP.
- Deploy and maintain Ceph clusters for distributed, fault-tolerant storage.
- Monitor and manage user identities and access permissions within cloud platforms using Cloud technologies such as Cloud IAM System and Cloud Intrusion Detection System.
- Set up and enforce networking policies: firewalls, NAT, VPN tunnels, and routing.
- Familiarity with virtualisation platform e.g. PVE, VMware.
- Carry out Software and OS upgrades.
- Implement and manage CI/CD pipelines with Git-based workflows (GitOps).
- Document system architectures, playbooks, and standard operating procedures.
- Collaborate cross-functionally with engineering and research teams.
Experience
- General Programming Debugging Skill (irrespective of Programming Languages).
- 3+ years in DevOps, SRE, or system infrastructure roles.
- Strong experience with Kubernetes and container orchestration.
- Familiarity with: Grafana, Prometheus, ArgoCD.
- Knowledge of infrastructure-as-code tools: Terraform, Ansible, or Helm.
- Knowledge of virtualisation and containerisation: clustering, storage configuration, and virtualization management.
- Understanding of networking fundamentals: firewalls, VPNs, NAT, VLANs, DNS, routing.
- Linux system administration experience, including shell scripting and performance tuning.
Nice to have:
- Certifications in Kubernetes, Ceph, or cloud technologies (AWS/GCP/Azure).
- Familiar with ML infrastructure: Ray (KubeRay), MLFlow, KubeFlow, Nexus (Pypi) or model serving platforms.
- Familiar with Git, GitOps workflows to aid the Infrastructure-as-code.
- Experience with service mesh technologies like Istio.
Benefits
- Competitive salary.
- Long term incentives.
- 25+ days holiday.
- Clear development pathway.
Following your application, Joe Templeman, a specialist AI Recruiter will discuss the opportunity with you in detail. He will be more than happy to answer any questions relating to the industry and the potential for your career growth. The conversation can also progress further to discussing other opportunities, which are also available right now or will be imminently becoming available. This position has been highly popular, and it is likely that it will close prematurely. We recommend applying as soon as possible to avoid disappointment.
Senior DevOps Engineer employer: Barrington James
Contact Detail:
Barrington James Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior DevOps Engineer
✨Tip Number 1
Familiarise yourself with the specific tools and technologies mentioned in the job description, such as Kubernetes, Ceph, and Terraform. Having hands-on experience or projects that showcase your skills with these tools can set you apart from other candidates.
✨Tip Number 2
Network with professionals in the AI and DevOps fields, especially those who work in medical technology. Engaging with industry-specific forums or LinkedIn groups can provide insights and potentially lead to referrals for the position.
✨Tip Number 3
Prepare to discuss your previous experiences in managing Kubernetes clusters and implementing CI/CD pipelines. Be ready to share specific examples of challenges you've faced and how you overcame them, as this will demonstrate your problem-solving abilities.
✨Tip Number 4
Research the company’s mission and values, particularly their focus on revolutionising Digital Pathology. Tailoring your conversation to align with their goals during interviews can show your genuine interest and commitment to their vision.
We think you need these skills to ace Senior DevOps Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Kubernetes, Ceph, and cloud technologies. Use specific examples from your previous roles that demonstrate your skills in managing infrastructure and automation.
Craft a Strong Cover Letter: In your cover letter, express your passion for the role and the company's mission in revolutionising Digital Pathology. Mention how your background aligns with their needs, particularly in DevOps and machine learning workflows.
Showcase Relevant Projects: If you have worked on projects involving CI/CD pipelines, infrastructure automation, or cloud-native environments, be sure to include these in your application. Highlight any specific tools or technologies you used, such as Ansible or Terraform.
Prepare for Technical Questions: Anticipate technical questions related to networking principles, security, and system administration. Brush up on your knowledge of Linux, shell scripting, and performance tuning to impress during potential interviews.
How to prepare for a job interview at Barrington James
✨Showcase Your Technical Skills
Be prepared to discuss your experience with Kubernetes, Ceph, and other relevant technologies in detail. Highlight specific projects where you've successfully implemented these tools, as this will demonstrate your hands-on expertise.
✨Understand the Company’s Mission
Research the Medical AI company and their focus on Digital Pathology. Understanding their mission will allow you to tailor your responses and show how your skills can contribute to their goals.
✨Prepare for Scenario-Based Questions
Expect questions that assess your problem-solving abilities in real-world scenarios. Think of examples from your past experiences where you had to troubleshoot issues or optimise systems, particularly in cloud-native environments.
✨Demonstrate Collaboration Skills
Since the role involves working cross-functionally, be ready to discuss how you've collaborated with engineering and research teams in the past. Share examples that highlight your communication skills and ability to work in a team.