middleware to ensure seamless communication between disparate systems, databases, and research tools. Build and manage data pipelines and orchestration layers (e.g. containerisation and microservices) that govern how information moves between systems, ensuring reliability and data integrity. Architect pragmatic solutions to connect and extract data from legacy manufacturing systems, enabling their … software architecture, system design, and database management. Essential Interview/Application Experience with containerisation and orchestration (e.g., Docker, Kubernetes) for deploying and managing interoperable microservices, including proficiency in terminal scripting environments (e.g. Linux, Bash) and maintaining software in live production environments. Essential Interview/Application Understanding of security best practices ...