NoSQLPythonBashPowerShellIntegration TestingVersion ControlRemote Work
About this role
Role Overview
Ensure all physical security IT devices globally (including cameras, access control systems, alarms, and associated infrastructure) are configured with current, approved security settings
Own and maintain secure configuration standards for physical security devices and supporting platforms
Implement and maintain encryption protocols to protect data transmitted by physical security devices
Regularly update firmware and software across the global physical security device estate to mitigate vulnerabilities and maintain security posture
Partner with IT teams to manage health monitoring for physical security devices and platforms, ensuring availability and continuity of service
Identify systemic risks impacting resilience and drive remediation to minimise operational and security impact
Support continuity planning by ensuring monitoring, alerting, and recovery mechanisms are effective and documented
Conduct regular risk assessments on physical security IT devices globally to identify vulnerabilities, threats, and control gaps
Resolve security incidents raised by regional teams, including triage and resolution of P1 incidents, coordinating response and remediation activities
Document incidents, root cause analysis, and corrective actions, feeding learnings into improved controls and automation
Conduct API and database modelling for both relational and NoSQL databases supporting physical security systems
Write APIs and scripts to automate recurring operational and security tasks, improving efficiency, consistency, and control
Manage server setup and ongoing maintenance for Production, User Acceptance Testing (UAT), and System Integration Testing (SIT) environments
Support deployments, releases, and code merges across environments, ensuring stability and security throughout the lifecycle
Maintain accurate technical documentation covering configurations, environments, and system behaviour
Develop and maintain comprehensive documentation for global physical security policies, procedures, configurations, and system architecture.
Ensures documentation supports audit, operational support, and knowledge transfer across teams.
Requirements
Bachelor’s degree in Security Management, Criminal Justice, Information Technology, Engineering, or a related field preferred
3+ years of experience in a similar or related role preferred
Hands-on experience securing and operating physical security systems, such as CCTV, access control, and alarm systems, in an enterprise or global environment
Practical experience supporting deployment activities, including involvement in releases, version control, and code merges
Experience setting up and maintaining databases and server environments, including non‑production environments (e.g., UAT, SIT)
Demonstrated ability to contribute to a codebase, with strong understanding of code quality, engineering best practices, and management of technical debt
Proficiency in scripting, using languages such as Python, PowerShell, Bash, or similar.