View All Jobs 128011

Senior Software Operations Engineer

Own end-to-end field deployment processes for systems delivered to customer sites.
New South Wales, Australia
Senior
19 hours agoBe an early applicant
OSI Systems

OSI Systems

Provides security, healthcare, and optoelectronic solutions including screening systems, patient monitoring, and specialized electronic components for global markets.

7 Similar Jobs at OSI Systems

Senior Manager, Software Operations

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

  • 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.
+ Show Original Job Post
























Senior Software Operations Engineer
New South Wales, Australia
Engineering
About OSI Systems
Provides security, healthcare, and optoelectronic solutions including screening systems, patient monitoring, and specialized electronic components for global markets.