• Design and develop core components of an on-premise testing platform, including device management, automated test execution, and results processing.
• Implement scalable services that support diverse device types, architectures, and environments, ensuring reliability, availability, and security.
• Deploy, manage, and optimise virtualisation infrastructure (e.g., VMware, Proxmox, Nutanix Virtualisation) to support elastic testing workloads.
• Collaborate with cross-functional teams (e.g. Network Engineering, Security, Software Engineering) to integrate platform services into the wider ecosystem.
• Contribute to technical documentation, such as design specifications, architecture diagrams, and operational guides.
• Support system monitoring, troubleshooting, and platform improvements to enhance performance and user experience.