At a Glance
- Tasks: Automate and maintain deployment workflows for advanced security systems.
- Company: Join a global leader in detection technology with a commitment to innovation.
- Benefits: Competitive salary, health benefits, and opportunities for professional growth.
- Other info: Dynamic team environment with excellent career advancement opportunities.
- Why this job: Make a real impact in security technology while working with cutting-edge tools.
- Qualifications: Experience with Linux, virtualization, and automation tools is essential.
The predicted salary is between 50000 - 70000 £ per year.
Rapiscan Systems is a global leader in detection technology, delivering advanced cargo and vehicle inspection systems for ports, borders, military sites, high‑security facilities, and critical checkpoints. Our solutions leverage low‑, medium-, and high‑energy X‑ray technologies to meet diverse security needs. With a strong commitment to imaging excellence, innovative engineering, and uncompromising quality, we enable customers to detect threats and contraband with confidence and efficiency. Our Software group is expanding, and we’re seeking a DevOps Engineer who thrives on automation, virtualization, and building reliable deployment pipelines. You’ll play a key role in how complex, multi‑VM security screening systems are packaged, deployed, and maintained across on‑premise customer environments.
Responsibilities
- Design, automate, and maintain deployment workflows for multi‑VM clusters running on ESXi and Proxmox.
- Develop and refine a standalone Ubuntu‑based installer for deploying the ScanOS product across distributed VM environments.
- Build, configure, and optimize VM templates, disk images, and cluster configurations for consistent on‑premise deployment.
- Integrate automated build, packaging, and deployment processes into Jenkins and Bitbucket pipelines.
- Create, manage, and version Software Bills of Materials (SBOMs) to support traceability and compliance.
- Collaborate with SecOps to run vulnerability scans, interpret findings, and support remediation activities.
- Provide deployment support to local and remote engineering teams, ensuring smooth rollout of clustered systems.
- Develop, document, and continuously improve procedures for installation, cluster orchestration, troubleshooting, and lifecycle maintenance.
- Contribute to the evolution of DevOps tooling, automation frameworks, and best practices across the organization.
Qualifications
- Strong understanding of Linux operating systems, especially Ubuntu.
- Hands‑on experience with virtualization platforms such as VMware ESXi and/or Proxmox, ideally in clustered or multi‑node environments.
- Experience with deployment automation, VM templating, and repeatable provisioning workflows.
- Knowledge of networking fundamentals, including Docker networking and virtualized network topologies.
- Exposure to scripting or programming languages such as Python, C++, or JavaScript (React experience a plus).
- Familiarity with CI/CD tools (e.g., Jenkins, Bitbucket Pipelines) and automated build systems.
- Strong analytical and problem‑solving abilities, especially in distributed or multi‑VM environments.
- Excellent communication and teamwork skills.
- High attention to detail and strong organizational skills, with the ability to manage multiple projects simultaneously.
- Understanding of DevOps and Agile methodologies.
DevOps Engineer in Salfords employer: OSI Systems, Inc.
At Rapiscan Systems, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration. As a DevOps Engineer, you will have the opportunity to work with cutting-edge technology in a supportive environment that encourages professional growth and development. Our commitment to employee well-being is reflected in our comprehensive benefits package and the unique chance to contribute to critical security solutions that make a real difference globally.
StudySmarter Expert Advice🤫
We think this is how you could land DevOps Engineer in Salfords
✨Tip Number 1
Network like a pro! Attend industry meetups, webinars, or local tech events where you can connect with other DevOps enthusiasts. You never know who might have the inside scoop on job openings or can put in a good word for you.
✨Tip Number 2
Show off your skills! Create a GitHub repository showcasing your projects, especially those related to automation and deployment. This gives potential employers a tangible look at what you can do and how you approach problem-solving.
✨Tip Number 3
Prepare for technical interviews by brushing up on your Linux and scripting skills. Practice common DevOps scenarios and be ready to discuss your experience with tools like Jenkins and Bitbucket. Confidence is key!
✨Tip Number 4
Don’t forget to apply through our website! We’re always on the lookout for talented individuals like you. Tailor your application to highlight your relevant experience and show us why you’d be a great fit for our team.
We think you need these skills to ace DevOps Engineer in Salfords
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that match the DevOps Engineer role. Highlight your experience with Linux, virtualization platforms, and any relevant automation tools. We want to see how you fit into our world!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about DevOps and how your background aligns with our mission at Rapiscan Systems. Let us know what excites you about the role and our technology.
Showcase Your Projects:If you've worked on any relevant projects, whether personal or professional, make sure to mention them. We love seeing practical examples of your skills in action, especially around deployment workflows and automation.
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows us you’re keen on joining our team!
How to prepare for a job interview at OSI Systems, Inc.
✨Know Your Tech Inside Out
Make sure you brush up on your Linux skills, especially Ubuntu, as well as your experience with VMware ESXi and Proxmox. Be ready to discuss specific projects where you've automated deployment workflows or worked with multi-VM clusters.
✨Showcase Your Scripting Skills
Prepare to talk about your experience with scripting languages like Python, C++, or JavaScript. Have examples ready that demonstrate how you've used these skills to solve problems or improve processes in a DevOps context.
✨Familiarise Yourself with CI/CD Tools
Since the role involves Jenkins and Bitbucket Pipelines, make sure you understand how these tools work. Be prepared to explain how you've integrated automated build and deployment processes in past roles.
✨Communicate Clearly and Collaboratively
DevOps is all about teamwork, so practice articulating your thoughts clearly. Think of examples where you've collaborated with SecOps or other teams to tackle challenges, and be ready to discuss how you approach problem-solving in a group setting.