OSI Systems, Inc logo
Senior Software Operations Engineer
full-timeSydney

Summary

Location

Sydney

Type

full-time

Explore Jobs

About this role

Overview

Rapiscan Systems is an industry leader in detection technology, providing cargo and vehicle inspection systems and services for ports, borders, military, high-threat facilities, and checkpoints to help customers combat terrorism, drug smuggling, illegal immigration, and trade fraud.  We offer a broad array of scanning system configurations that leverage low-, medium-, and high-energy X-ray technology – or multiple X-ray technologies – to address each customer’s unique security application requirements.  Our commitment to excellence in imaging performance, innovative design, and uncompromising quality ensures our solutions consistently deliver best-in-class imaging, high reliability, and operator satisfaction, to help customers find threats and contraband with ease and confidence.

 

We are seeking a highly experienced Senior Manager, Software Operations, to lead our DevOps, Field Deployment, and Level 3 Support functions. This role is critical to ensuring the reliability, robustness, and successful delivery of our software solutions, which run on on-premise Dell-based hardware deployed at customer sites.

 

You will manage a cross-functional team of DevOps Engineers, Network Architects, and Field Application Engineers (5 direct reports), guiding them in building and supporting scalable systems, robust deployment pipelines, and high-quality field operations. You will collaborate closely with Software Engineering, QA, Product, and Customers to maintain seamless operations across pre-deployment, deployment, and post-deployment phases.


Responsibilities

Leadership & Management

  • Lead, mentor, and grow a team of DevOps Engineers, Network Architects, and Field Application Engineers.
  • Define operational strategy, workflows, and best practices for deployments and support.
  • Build a high-performance, customer-focused culture focused on accountability, reliability, and continuous improvement.

 

DevOps & CI/CD

  • Oversee development, maintenance, and optimization of CI/CD pipelines using Bitbucket Pipelines and Jenkins.
  • Ensure automated builds, test pipelines, and deployment tooling are efficient, secure, and reliable.
  • Drive adoption of DevOps best practices, including infrastructure-as-code, monitoring, logging, and automation.

Deployment Management

  • Own end-to-end field deployment processes for systems delivered to customer sites.
  • Develop deployment playbooks, validation procedures, rollback strategies, and configuration management standards.
  • Ensure deployed systems remain performant, secure, and maintainable across diverse customer environments.

 

Cross-Functional Collaboration

  • Partner closely with backend C/C++ teams, frontend React teams, and Node/TypeScript utility developers to ensure operational readiness.
  • Collaborate with QA and product teams to define release readiness and deployment criteria.
  • Work with customer-facing teams to ensure field deployments meet functional and operational expectations.

 

Technical Environment

You will be responsible for the operations of a stack composed of:

  • Middleware: C/C++
  • Frontend: React
  • Services & Utilities: Node.js with TypeScript
  • CI/CD: Bitbucket Pipelines, Jenkins, SonarQube
  • Containerization: Docker for service packaging and deployment workflows
  • Deployment Targets: Dell-based hardware, on-prem, customer-hosted environments
  • Networking: Secure connectivity, routing, VPN, and site-to-site system integration

Qualifications

  • 8+ years of experience in DevOps, System Operations, Deployment Engineering, or related fields.
  • 3+ years of experience managing technical teams.
  • Proven expertise with CI/CD systems (Bitbucket Pipelines, Jenkins).
  • Strong understanding of Linux environments, containerization, automation, and system monitoring.
  • Background supporting complex distributed systems deployed on on-prem customer hardware.
  • Experience reviewing and troubleshooting issues across the technology stack (C/C++ services, Node.js utilities, React UI endpoints, network layers).
  • Excellent communication, leadership, and stakeholder-management skills.

 

Other facts

Tech stack
DevOps,CI/CD,Linux,Containerization,Automation,System Monitoring,C/C++,Node.js,React,Networking,Deployment Management,Team Leadership,Cross-Functional Collaboration,Troubleshooting,Field Deployment,Configuration Management

About OSI Systems, Inc

When your operation must be economical, compliant and, above all, effective, you need a proven partner that is driven by innovation and backed-by a global support network. A partner like Rapiscan Systems.

As the world’s leading security screening provider, Rapiscan Systems provides state of the art products, solutions and services that meet our customers’ most demanding threat detection needs while improving operational efficiency.

Since 1993, we have been a proud and trusted partner of government agencies and private security operations around the world, built around simple principles:

Highest level of threat detection compliance
Superior operational efficiency
Customer and market-led Innovation
Elite customer base
Global capabilities, local knowledge
Unsurpassed security screening expertise

Rapiscan Systems, a wholly-owned subsidiary of OSI Systems (NASDAQ:OSIS), is headquartered in Hawthorne, California and has additional offices and manufacturing in Finland, India, Malaysia, Singapore, United Kingdom and the United States.

Team size: 1,001-5,000 employees
LinkedIn: Visit
Industry: Security and Investigations
Founding Year: 1993

What you'll do

  • The Senior Software Operations Engineer will lead a cross-functional team to ensure the reliability and successful delivery of software solutions. Responsibilities include managing deployments, optimizing CI/CD pipelines, and collaborating with various teams to maintain operational readiness.

Ready to join OSI Systems, Inc?

Take the next step in your career journey

Frequently Asked Questions

What does a Senior Software Operations Engineer do at OSI Systems, Inc?

As a Senior Software Operations Engineer at OSI Systems, Inc, you will: the Senior Software Operations Engineer will lead a cross-functional team to ensure the reliability and successful delivery of software solutions. Responsibilities include managing deployments, optimizing CI/CD pipelines, and collaborating with various teams to maintain operational readiness..

Why join OSI Systems, Inc as a Senior Software Operations Engineer?

OSI Systems, Inc is a leading Security and Investigations company.

Is the Senior Software Operations Engineer position at OSI Systems, Inc remote?

The Senior Software Operations Engineer position at OSI Systems, Inc is based in Sydney, New South Wales, Australia. Contact the company through Clera for specific work arrangement details.

How do I apply for the Senior Software Operations Engineer position at OSI Systems, Inc?

You can apply for the Senior Software Operations Engineer position at OSI Systems, Inc directly through Clera. Click the "Apply Now" button above to start your application. Clera's AI-powered platform will help match your profile with this opportunity and guide you through the application process. You can also learn more about OSI Systems, Inc on their website.