At a Glance
- Tasks: Design and automate deployment workflows for advanced security systems in a dynamic environment.
- Company: Join Rapiscan Systems, a global leader in detection technology.
- Benefits: Competitive salary, health benefits, and opportunities for professional growth.
- Other info: Collaborative culture with a focus on innovation and continuous improvement.
- Why this job: Make a real impact in security technology while working with cutting-edge tools.
- Qualifications: Strong Linux experience and familiarity with virtualization platforms required.
The predicted salary is between 60000 - 80000 £ per year.
About Rapiscan Systems
Rapiscan Systems is a global leader in detection technology, delivering advanced cargo and vehicle inspection systems for ports, borders, military installations, high‐security facilities, and critical checkpoints worldwide. Our solutions leverage low‐, medium‐, and high‐energy X‐ray technologies to meet diverse security needs. With a strong focus on imaging excellence, innovative engineering, and uncompromising quality, we help our customers detect threats and contraband with confidence and efficiency.
The Role
Our Software team is expanding, and we are looking for a DevOps Engineer with a passion for automation, virtualization, and reliable deployment pipelines. In this role, you will be instrumental in designing and maintaining how complex, multi‐VM security screening systems are packaged, deployed, and supported within on‐premise customer environments.
Key Responsibilities
- Design, automate, and maintain deployment workflows for multi‐VM clusters running on VMware ESXi and Proxmox.
- Develop and enhance 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 to ensure consistent on‐premise deployments.
- Integrate automated build, packaging, and deployment workflows into Jenkins and Bitbucket pipelines.
- Create, manage, and version Software Bills of Materials (SBOMs) to support traceability and regulatory compliance.
- Partner with SecOps to run vulnerability scans, analyze 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, orchestration, troubleshooting, and lifecycle maintenance.
- Contribute to the ongoing evolution of DevOps tooling, automation frameworks, and best practices across the organization.
Required Skills & Experience
- Strong experience with Linux, particularly Ubuntu.
- Hands‐on experience with virtualization platforms such as VMware ESXi and/or Proxmox, ideally in clustered or multi‐node environments.
- Proven experience with deployment automation, VM templating, and repeatable provisioning workflows.
- Solid understanding of networking fundamentals, including Docker networking and virtualized network topologies.
- Experience with scripting or programming languages such as Python, C++, or JavaScript (React experience is a plus).
- Familiarity with CI/CD pipelines and automation tools (e.g. Jenkins, Bitbucket Pipelines).
- Strong analytical and problem‐solving skills, especially within distributed or multi‐VM systems.
- Excellent communication and collaboration skills.
- High attention to detail and strong organizational skills, with the ability to manage multiple priorities.
- Good understanding of DevOps and Agile methodologies.
Senior DevOps Engineer in Salfords employer: Rapiscan Systems
At Rapiscan Systems, we pride ourselves on being a forward-thinking employer that values innovation and collaboration. Our work culture fosters continuous learning and professional growth, providing employees with opportunities to enhance their skills in a dynamic environment. Located in a vibrant area, we offer competitive benefits and a commitment to work-life balance, making us an excellent choice for those seeking a meaningful career in technology.
StudySmarter Expert Advice🤫
We think this is how you could land Senior DevOps Engineer in Salfords
✨Tip Number 1
Network like a pro! Attend industry meetups, webinars, or tech conferences where you can connect with other DevOps enthusiasts. Don't be shy—introduce yourself and share your passion for automation and deployment pipelines!
✨Tip Number 2
Show off your skills! Create a GitHub repository showcasing your projects related to deployment automation or VM templating. This gives potential employers a sneak peek into your expertise and problem-solving abilities.
✨Tip Number 3
Prepare for interviews by brushing up on your knowledge of CI/CD pipelines and networking fundamentals. Be ready to discuss how you've tackled challenges in previous roles, especially around multi-VM environments.
✨Tip Number 4
Apply through our website! We love seeing candidates who are genuinely interested in joining our team. Tailor your application to highlight your experience with tools like Jenkins and Proxmox, and let us know how you can contribute to our mission.
We think you need these skills to ace Senior DevOps Engineer in Salfords
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that match the Senior DevOps Engineer role. Highlight your experience with Linux, virtualization platforms, and deployment automation to catch our eye!
Craft a Compelling Cover Letter:Use your cover letter to tell us why you're passionate about DevOps and how your background aligns with our mission at Rapiscan Systems. Share specific examples of your work with multi-VM systems or CI/CD pipelines.
Showcase Your Projects:If you've worked on relevant projects, whether personal or professional, don’t hesitate to include them! We love seeing practical applications of your skills, especially in automation and deployment workflows.
Apply Through Our Website:We encourage you to apply directly through our website for the best chance of getting noticed. It’s the easiest way for us to keep track of your application and ensure it reaches the right team!
How to prepare for a job interview at Rapiscan Systems
✨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 implemented deployment automation or worked with multi-VM environments.
✨Showcase Your Problem-Solving Skills
Prepare to share examples of how you've tackled complex issues in distributed systems. Think about times when you had to troubleshoot or optimise deployment workflows, and be ready to explain your thought process.
✨Familiarise Yourself with CI/CD Tools
Since the role involves Jenkins and Bitbucket Pipelines, it’s crucial to understand how these tools work. Have a few examples ready of how you've integrated automated build and deployment workflows in past roles.
✨Communicate Clearly and Collaboratively
Rapiscan Systems values strong communication skills, so practice articulating your thoughts clearly. Be prepared to discuss how you've collaborated with teams, particularly with SecOps, to ensure smooth deployments and address vulnerabilities.