Role Overview Our client, a UK-based organisation supporting safety-critical systems, is strengthening its local infrastructure capability. Recent operational and audit reviews have identified risks related to under-resourcing, ageing platforms, and concentration of system knowledge and access. Key Responsibilities Own and maintain UK-based virtualisation and storage platforms (Azure, Hyper-V, KVM, VMware). Plan and deliver patching, refresh, and upgrade cycles for servers and hypervisors, including legacy environments. Manage and optimise Azure resources, including virtual machines, networking, cost control, and backup policies. Implement, operate, and monitor storage solutions (SAN/NAS/iSCSI, backup, replication) to ensure availability and data integrity. Support and maintain on-premises hardware, including physical servers, hypervisors, and critical appliances. Ensure audit readiness and compliance for systems subject to UK access and data residency restrictions. Maintain accurate documentation, asset inventories, and configuration records. Act as the local hands-on engineer for hardware replacements, vendor coordination, and emergency interventions. Collaborate with international and offshore teams to improve service consistency, ticket handling, and project delivery. Contribute to capacity and performance planning for critical UK systems. Provide input into automation, standardisation, and repeatable build and patching processes. Required Experience and Skills 5+ years' experience in systems engineering, virtualisation, or infrastructure operations. Strong hands-on experience with Microsoft Azure (VMs, storage, networking, RBAC, policies). Proven expertise with at least one major virtualisation platform (Hyper-V, KVM, or VMware), including clustering and migrations. Experience managing enterprise storage solutions (RAID, SAN, NFS, iSCSI) and backup/restore processes. Solid administration skills across Windows Server and Linux (RHEL/Ubuntu). Working knowledge of automation and scripting using PowerShell, Bash, or Ansible. Good understanding of network fundamentals (VLANs, routing, firewalls, VPNs). Experience working in restricted, regulated, or air-gapped environments is advantageous. Strong documentation discipline and familiarity with formal change management processes (e.g. ITIL). Ability to work autonomously while collaborating effectively with geographically distributed teams. Desirable Skills Experience with Azure Arc, Defender for Servers, and hybrid cloud integrations. Familiarity with monitoring platforms such as Zabbix or Prometheus. Exposure to enterprise backup and disaster recovery tools (e.g. Veeam, Commvault). Relevant certifications (AZ-104, RHCSA/RHCE, VMware VCP, or similar). Good understanding of network security concepts, including segmentation, ACLs, and NAC. If this looks like something that could be of interest, please feel free to contact Lewis Dunn at ARM on or via (phone number removed) Disclaimer: This vacancy is being advertised by either Advanced Resource Managers Limited, Advanced Resource Managers IT Limited or Advanced Resource Managers Engineering Limited ("ARM"). ARM is a specialist talent acquisition and management consultancy. We provide technical contingency recruitment and a portfolio of more complex resource solutions. Our specialist recruitment divisions cover the entire technical arena, including some of the most economically and strategically important industries in the UK and the world today. We will never send your CV without your permission.
Dec 18, 2025
Full time
Role Overview Our client, a UK-based organisation supporting safety-critical systems, is strengthening its local infrastructure capability. Recent operational and audit reviews have identified risks related to under-resourcing, ageing platforms, and concentration of system knowledge and access. Key Responsibilities Own and maintain UK-based virtualisation and storage platforms (Azure, Hyper-V, KVM, VMware). Plan and deliver patching, refresh, and upgrade cycles for servers and hypervisors, including legacy environments. Manage and optimise Azure resources, including virtual machines, networking, cost control, and backup policies. Implement, operate, and monitor storage solutions (SAN/NAS/iSCSI, backup, replication) to ensure availability and data integrity. Support and maintain on-premises hardware, including physical servers, hypervisors, and critical appliances. Ensure audit readiness and compliance for systems subject to UK access and data residency restrictions. Maintain accurate documentation, asset inventories, and configuration records. Act as the local hands-on engineer for hardware replacements, vendor coordination, and emergency interventions. Collaborate with international and offshore teams to improve service consistency, ticket handling, and project delivery. Contribute to capacity and performance planning for critical UK systems. Provide input into automation, standardisation, and repeatable build and patching processes. Required Experience and Skills 5+ years' experience in systems engineering, virtualisation, or infrastructure operations. Strong hands-on experience with Microsoft Azure (VMs, storage, networking, RBAC, policies). Proven expertise with at least one major virtualisation platform (Hyper-V, KVM, or VMware), including clustering and migrations. Experience managing enterprise storage solutions (RAID, SAN, NFS, iSCSI) and backup/restore processes. Solid administration skills across Windows Server and Linux (RHEL/Ubuntu). Working knowledge of automation and scripting using PowerShell, Bash, or Ansible. Good understanding of network fundamentals (VLANs, routing, firewalls, VPNs). Experience working in restricted, regulated, or air-gapped environments is advantageous. Strong documentation discipline and familiarity with formal change management processes (e.g. ITIL). Ability to work autonomously while collaborating effectively with geographically distributed teams. Desirable Skills Experience with Azure Arc, Defender for Servers, and hybrid cloud integrations. Familiarity with monitoring platforms such as Zabbix or Prometheus. Exposure to enterprise backup and disaster recovery tools (e.g. Veeam, Commvault). Relevant certifications (AZ-104, RHCSA/RHCE, VMware VCP, or similar). Good understanding of network security concepts, including segmentation, ACLs, and NAC. If this looks like something that could be of interest, please feel free to contact Lewis Dunn at ARM on or via (phone number removed) Disclaimer: This vacancy is being advertised by either Advanced Resource Managers Limited, Advanced Resource Managers IT Limited or Advanced Resource Managers Engineering Limited ("ARM"). ARM is a specialist talent acquisition and management consultancy. We provide technical contingency recruitment and a portfolio of more complex resource solutions. Our specialist recruitment divisions cover the entire technical arena, including some of the most economically and strategically important industries in the UK and the world today. We will never send your CV without your permission.
This is an onsite position, based in our Cyber Centre of Excellence in Maidenhead Cyber Business Our Cyber business unit is at the forefront of pioneering advanced cryptographic and key management solutions, facilitating the confidential exchange of vital information for customers operating at both tactical and strategic echelons. Join our team and participate in the innovation that ensures the highest security and trust worldwide. Job Description Working within the DevOps team provide the software configuration management, build management and engineering tools management to project teams within the Cyber UK Business Unit. Role Summary The role, in conjunction with the DevOps / Configuration Manager and the DevOps team, involves working with multiple project teams, each team potentially using different technologies and ranging in size from 2 to 40 engineers spread across several sites. The incumbent will provide robust configuration management and build solutions to multiple (software / firmware) projects within the Cyber UK Business Unit, delivering multiple concurrent research, development and production programmes. Key Responsibilities Develop (from a design) and maintain the continuous integration (CI) pipelines, ensuring that they are operational, fit for purpose and delivering the required outputs for the project team. Suggest and implement minor improvements to the CI pipelines. Be the primary interface to the project for DevOps, understanding the project's requirements and development processes. Perform regular monitoring of the DevOps environment, using dashboards, respond to events that require further analysis and potential remediation. Conduct appropriate independent research regarding the evolution of the DevOps environment, feeding back suggestions to the other members of the DevOps team. Execute tests within a protype environment for the proving of a proposed change to the DevOps environment, working with the Senior DevOps Engineer to agree the tests and processes to evaluate. Required Experience, Skills and Qualifications A relevant engineering / computer science degree or equivalent experience Working knowledge Version Control Systems (client side) git, SourceTree, gitextensions, SVN & TortoiseSVN Scripting - Python, DOS-CMD, PowerShell, Bash Continuous Integration Systems - Jenkins, GitHubEnterprise & GitLab Configuration Management Systems - Ansible & Packer Task Management Systems - Tools - Jira, GitHub, GitLab Awareness Version Control System (server-side) Bitbucket, GitHub Enterprise, GitLab & VisualSVN Virtualisation Systems - Hyper-V, VirtualBox & ProxMox Security Clearance Candidates must be willing and able to obtain, and maintain, DV security clearance Notice Due to the nature of the programs we deliver for our customers, candidates may need to obtain the relevant security clearance or handle export-controlled material as defined by the role's requirements. Applicants must be able to obtain and maintain the appropriate level of security clearance for the role. Due to the nature of our work, you must be a British Citizen who has been resident in the UK for the past 5 years in order to apply for SC clearance and 10 years for DV. For more information, please visit the UKSV website.
Dec 17, 2025
Full time
This is an onsite position, based in our Cyber Centre of Excellence in Maidenhead Cyber Business Our Cyber business unit is at the forefront of pioneering advanced cryptographic and key management solutions, facilitating the confidential exchange of vital information for customers operating at both tactical and strategic echelons. Join our team and participate in the innovation that ensures the highest security and trust worldwide. Job Description Working within the DevOps team provide the software configuration management, build management and engineering tools management to project teams within the Cyber UK Business Unit. Role Summary The role, in conjunction with the DevOps / Configuration Manager and the DevOps team, involves working with multiple project teams, each team potentially using different technologies and ranging in size from 2 to 40 engineers spread across several sites. The incumbent will provide robust configuration management and build solutions to multiple (software / firmware) projects within the Cyber UK Business Unit, delivering multiple concurrent research, development and production programmes. Key Responsibilities Develop (from a design) and maintain the continuous integration (CI) pipelines, ensuring that they are operational, fit for purpose and delivering the required outputs for the project team. Suggest and implement minor improvements to the CI pipelines. Be the primary interface to the project for DevOps, understanding the project's requirements and development processes. Perform regular monitoring of the DevOps environment, using dashboards, respond to events that require further analysis and potential remediation. Conduct appropriate independent research regarding the evolution of the DevOps environment, feeding back suggestions to the other members of the DevOps team. Execute tests within a protype environment for the proving of a proposed change to the DevOps environment, working with the Senior DevOps Engineer to agree the tests and processes to evaluate. Required Experience, Skills and Qualifications A relevant engineering / computer science degree or equivalent experience Working knowledge Version Control Systems (client side) git, SourceTree, gitextensions, SVN & TortoiseSVN Scripting - Python, DOS-CMD, PowerShell, Bash Continuous Integration Systems - Jenkins, GitHubEnterprise & GitLab Configuration Management Systems - Ansible & Packer Task Management Systems - Tools - Jira, GitHub, GitLab Awareness Version Control System (server-side) Bitbucket, GitHub Enterprise, GitLab & VisualSVN Virtualisation Systems - Hyper-V, VirtualBox & ProxMox Security Clearance Candidates must be willing and able to obtain, and maintain, DV security clearance Notice Due to the nature of the programs we deliver for our customers, candidates may need to obtain the relevant security clearance or handle export-controlled material as defined by the role's requirements. Applicants must be able to obtain and maintain the appropriate level of security clearance for the role. Due to the nature of our work, you must be a British Citizen who has been resident in the UK for the past 5 years in order to apply for SC clearance and 10 years for DV. For more information, please visit the UKSV website.
DevOps Engineer Bristol 12-Month Contract Paying up to 83p/h (Outside IR35) Role Overview: Our client, a large Aerospace company, is looking for an experienced DevOps engineer to assist in various stages of each product's lifespan and remain abreast of technological advancements to promote efficiency. Key Responsibilities: Collaborating with coworkers to conceptualize, develop, and release software. Conducting quality assurance to ensure that the software meets prescribed guidelines. Rolling out fixes and upgrades to software, as needed. Securing software to prevent security breaches and other vulnerabilities. Collecting and reviewing customers' feedback to enhance user experience. Suggesting alterations to the workflow to improve efficiency and success. Pitching ideas for projects based on gaps in the market and technological advancements. Required Skillset: Degree in computer science, software engineering, or an adjacent field. Prior experience at all phases of the software product life cycle, from conception to extinction. Experience using CI/CD (e.g., Gitlab CI, Terraform, Ansible, Helm Charts, Python, PowerShell, REST APIs) for Kubernetes cluster build and application delivery Application Experience in Apache NiFi, Elastic ECK, Artifactory Secret Management experience - Hashicorp Vault Operating Systems (Redhat & Windows) Demonstrated experience using a wide variety of coding languages. Customer-oriented with the ability to receive and use constructive criticism. Disclaimer: This vacancy is being advertised by either Advanced Resource Managers Limited, Advanced Resource Managers IT Limited or Advanced Resource Managers Engineering Limited ("ARM"). ARM is a specialist talent acquisition and management consultancy. We provide technical contingency recruitment and a portfolio of more complex resource solutions. Our specialist recruitment divisions cover the entire technical arena, including some of the most economically and strategically important industries in the UK and the world today. We will never send your CV without your permission. Where the role is marked as Outside IR35 in the advertisement this is subject to receipt of a final Status Determination Statement from the end Client and may be subject to change.
Dec 04, 2025
Contractor
DevOps Engineer Bristol 12-Month Contract Paying up to 83p/h (Outside IR35) Role Overview: Our client, a large Aerospace company, is looking for an experienced DevOps engineer to assist in various stages of each product's lifespan and remain abreast of technological advancements to promote efficiency. Key Responsibilities: Collaborating with coworkers to conceptualize, develop, and release software. Conducting quality assurance to ensure that the software meets prescribed guidelines. Rolling out fixes and upgrades to software, as needed. Securing software to prevent security breaches and other vulnerabilities. Collecting and reviewing customers' feedback to enhance user experience. Suggesting alterations to the workflow to improve efficiency and success. Pitching ideas for projects based on gaps in the market and technological advancements. Required Skillset: Degree in computer science, software engineering, or an adjacent field. Prior experience at all phases of the software product life cycle, from conception to extinction. Experience using CI/CD (e.g., Gitlab CI, Terraform, Ansible, Helm Charts, Python, PowerShell, REST APIs) for Kubernetes cluster build and application delivery Application Experience in Apache NiFi, Elastic ECK, Artifactory Secret Management experience - Hashicorp Vault Operating Systems (Redhat & Windows) Demonstrated experience using a wide variety of coding languages. Customer-oriented with the ability to receive and use constructive criticism. Disclaimer: This vacancy is being advertised by either Advanced Resource Managers Limited, Advanced Resource Managers IT Limited or Advanced Resource Managers Engineering Limited ("ARM"). ARM is a specialist talent acquisition and management consultancy. We provide technical contingency recruitment and a portfolio of more complex resource solutions. Our specialist recruitment divisions cover the entire technical arena, including some of the most economically and strategically important industries in the UK and the world today. We will never send your CV without your permission. Where the role is marked as Outside IR35 in the advertisement this is subject to receipt of a final Status Determination Statement from the end Client and may be subject to change.
CBSbutler Holdings Limited trading as CBSbutler
Basingstoke, Hampshire
Pre Sales Application Architect +Permanent opportunity +Hybrid 1 day on site in Bracknell / Basingstoke +SC cleared role + 70,000 - 90,000 You will be responsible for the creation of design artefacts that enable the provision of Applications using industry standard methodologies. You will work closely with Solution Owners and Project Managers to ensure that solutions are in-line with approved designs and meet the customer requirements. If you have a handful of the below skills / experience we would love to discuss this role with you further. Transferable skills and experience: General Design Modelling, ideally with Archimate (BizzDesign preferred) Requirements Modelling / Capture techniques such as User Stories and Use Cases. AWS General / Usage Azure Cloud General / Usage VMWare General/Usage Technical Leadership & Design DevSecOps tooling and practices Application Security Testing SAFe (scaled agile) Processes Data Integration Focused Data Pipeline Orchestration, and ELT tooling such as Apache Airflow, Apark, NiFi, Airbyte and Singer. Message Brokers, streaming data processors, such as Apache Kafka Object Storage, such as S3, MinIO, LakeFS CI/CD Pipeline, Integration, ideally Azure DevOps Python Scripting API Management Solutions Automation Key Skills Experience in the Design / Configuration / Usage in a number of the following - Low-code Platforms, such as Power Platform, Appian, UiPath, Blue Prism RPA and Automation solutions Experience in Business Process Analysis Software, Applications, APIs Apps Design and Integration Key Skills Experience in the Design / Configuration / Usage in a number of the following - Software / API / Web Design and Development Database Design and Data Modelling Architectural Patterns such as OO, Cloud-native and Microservices. Automated Test tooling, ideally Selenium / Robot Framework DevSecOps Key Skills Experience in the Design / Configuration / Usage in a number of the following - CI/CD Pipelines, ideally Azure DevOps IaC code tooling, including Terraform, Ansible, Harbor SCA/IAST/DAST tooling, e.g. Black Duck, Coverity, Codesight, JFrog, Snyk Automated Test tooling, ideally Selenium / Robot Framework Test Management Tooling ideally Azure Test Plans Secure Secrets Management, ideally Azure DevOps and Hashicorp Vault If you would like to discuss this Pre Sales Application Architect role in more detail, please send your updated CV to (url removed) and I will get in touch.
Oct 03, 2025
Full time
Pre Sales Application Architect +Permanent opportunity +Hybrid 1 day on site in Bracknell / Basingstoke +SC cleared role + 70,000 - 90,000 You will be responsible for the creation of design artefacts that enable the provision of Applications using industry standard methodologies. You will work closely with Solution Owners and Project Managers to ensure that solutions are in-line with approved designs and meet the customer requirements. If you have a handful of the below skills / experience we would love to discuss this role with you further. Transferable skills and experience: General Design Modelling, ideally with Archimate (BizzDesign preferred) Requirements Modelling / Capture techniques such as User Stories and Use Cases. AWS General / Usage Azure Cloud General / Usage VMWare General/Usage Technical Leadership & Design DevSecOps tooling and practices Application Security Testing SAFe (scaled agile) Processes Data Integration Focused Data Pipeline Orchestration, and ELT tooling such as Apache Airflow, Apark, NiFi, Airbyte and Singer. Message Brokers, streaming data processors, such as Apache Kafka Object Storage, such as S3, MinIO, LakeFS CI/CD Pipeline, Integration, ideally Azure DevOps Python Scripting API Management Solutions Automation Key Skills Experience in the Design / Configuration / Usage in a number of the following - Low-code Platforms, such as Power Platform, Appian, UiPath, Blue Prism RPA and Automation solutions Experience in Business Process Analysis Software, Applications, APIs Apps Design and Integration Key Skills Experience in the Design / Configuration / Usage in a number of the following - Software / API / Web Design and Development Database Design and Data Modelling Architectural Patterns such as OO, Cloud-native and Microservices. Automated Test tooling, ideally Selenium / Robot Framework DevSecOps Key Skills Experience in the Design / Configuration / Usage in a number of the following - CI/CD Pipelines, ideally Azure DevOps IaC code tooling, including Terraform, Ansible, Harbor SCA/IAST/DAST tooling, e.g. Black Duck, Coverity, Codesight, JFrog, Snyk Automated Test tooling, ideally Selenium / Robot Framework Test Management Tooling ideally Azure Test Plans Secure Secrets Management, ideally Azure DevOps and Hashicorp Vault If you would like to discuss this Pre Sales Application Architect role in more detail, please send your updated CV to (url removed) and I will get in touch.
Technical Environment Manager FTE London, UK (Hybrid) Description: A Technical Environment Manager (TEM) is responsible for transforming the SDLC environment with engineering-focused role that emphasizes system reliability, automation, and performance in a non-production setting. Operational responsibilities Automate environment life cycle: Develop Infrastructure as Code (IaC) to automate the provisioning, teardown, and configuration of test environments, integrating them with the CI/CD pipeline. Establish service level objectives (SLOs): Define and measure key service indicators (SLIs) for test environments, such as availability and provisioning time, to ensure they meet the needs of development and testing teams. Monitor environment health and performance: Use observability tools like Prometheus and Grafana to track the health of test environments, identify bottlenecks, and resolve issues proactively, not reactively. Manage incident response: Lead the incident management process for test environment issues, conducting blameless post-mortems to understand the root causes and implement lasting fixes. Minimize toil: Automate manual, repetitive tasks associated with test environments to free up engineering time for more strategic work. Strategic and cultural responsibilities Drive continuous improvement: Analyze environment performance data, incident reports, and post-mortems to identify opportunities for continuous improvement and innovation. Balance reliability and speed: Use an "error budget" for test environments. If environments are highly reliable, teams can use the budget for quicker feature development. If reliability is low, the focus shifts to improving stability. Instil a reliability culture: Promote a blameless culture around test environment incidents, encouraging shared ownership and collaboration between development, QA, and SRE teams. Capacity planning: Anticipate the future resource needs of test environments by analysing usage patterns and project forecasts. Ensure the infrastructure can scale to meet demand. Advance test data management: Work with Test Data Managers to ensure that test data is not only readily available but also consistent, compliant, and automatically provisioned with the environments. Technical skills Expertise in tooling: Proficiency with monitoring and logging tools (eg, Prometheus, Splunk, Grafana), CI/CD platforms (eg, Jenkins, GitLab CI), and configuration management tools (eg, Ansible, Terraform). Cloud infrastructure knowledge: Deep understanding of cloud platforms like AWS, including experience with containerization technologies (Docker, Kubernetes) and serverless computing. Scripting and programming: Strong Scripting skills in languages such as Python or Bash to automate environment management tasks. Systems and networking knowledge: Solid understanding of Linux systems, networking concepts, and database management. Soft skills Leadership and influence: The ability to champion SRE practices and influence technical and business stakeholders across different teams. Problem-solving: Strong analytical and debugging skills for investigating and resolving complex environment issues under pressure. Communication: Excellent communication and collaboration skills to bridge the gap between development, QA, and operations teams. Adaptability: A proactive and adaptable mindset to keep pace with evolving technology and development methodologies
Oct 01, 2025
Full time
Technical Environment Manager FTE London, UK (Hybrid) Description: A Technical Environment Manager (TEM) is responsible for transforming the SDLC environment with engineering-focused role that emphasizes system reliability, automation, and performance in a non-production setting. Operational responsibilities Automate environment life cycle: Develop Infrastructure as Code (IaC) to automate the provisioning, teardown, and configuration of test environments, integrating them with the CI/CD pipeline. Establish service level objectives (SLOs): Define and measure key service indicators (SLIs) for test environments, such as availability and provisioning time, to ensure they meet the needs of development and testing teams. Monitor environment health and performance: Use observability tools like Prometheus and Grafana to track the health of test environments, identify bottlenecks, and resolve issues proactively, not reactively. Manage incident response: Lead the incident management process for test environment issues, conducting blameless post-mortems to understand the root causes and implement lasting fixes. Minimize toil: Automate manual, repetitive tasks associated with test environments to free up engineering time for more strategic work. Strategic and cultural responsibilities Drive continuous improvement: Analyze environment performance data, incident reports, and post-mortems to identify opportunities for continuous improvement and innovation. Balance reliability and speed: Use an "error budget" for test environments. If environments are highly reliable, teams can use the budget for quicker feature development. If reliability is low, the focus shifts to improving stability. Instil a reliability culture: Promote a blameless culture around test environment incidents, encouraging shared ownership and collaboration between development, QA, and SRE teams. Capacity planning: Anticipate the future resource needs of test environments by analysing usage patterns and project forecasts. Ensure the infrastructure can scale to meet demand. Advance test data management: Work with Test Data Managers to ensure that test data is not only readily available but also consistent, compliant, and automatically provisioned with the environments. Technical skills Expertise in tooling: Proficiency with monitoring and logging tools (eg, Prometheus, Splunk, Grafana), CI/CD platforms (eg, Jenkins, GitLab CI), and configuration management tools (eg, Ansible, Terraform). Cloud infrastructure knowledge: Deep understanding of cloud platforms like AWS, including experience with containerization technologies (Docker, Kubernetes) and serverless computing. Scripting and programming: Strong Scripting skills in languages such as Python or Bash to automate environment management tasks. Systems and networking knowledge: Solid understanding of Linux systems, networking concepts, and database management. Soft skills Leadership and influence: The ability to champion SRE practices and influence technical and business stakeholders across different teams. Problem-solving: Strong analytical and debugging skills for investigating and resolving complex environment issues under pressure. Communication: Excellent communication and collaboration skills to bridge the gap between development, QA, and operations teams. Adaptability: A proactive and adaptable mindset to keep pace with evolving technology and development methodologies