Overview
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.
#J-18808-Ljbffr…
