and mentoring engineering teams. Solid knowledge of relevant software standards (e.g. ISO/IEC/IEEE 12207), including software safety and Safety Integrity Levels (SIL). Comprehensive understanding of configurationmanagement practices and tools. Strong Technical Background, Degree in Computer Science, Engineering, or a related numerate discipline, with Chartered Engineer (CEng) status or working towards it. Benefits: As More ❯
Reading, England, United Kingdom Hybrid / WFH Options
BJSS
observability technologies like Dynatrace, ELK stack or Prometheus. Hands-on experience in applying or working with infrastructure-as-code tools like Terraform, CloudFormation or Pulumi. Working knowledge of HashiCorp configurationmanagement products such as Packer, Vault, Consul. Hands-on experience of automation and scripting using tools such as Python, Groovy and Ruby. Exposure to iterative/agile development More ❯
Reading, England, United Kingdom Hybrid / WFH Options
BJSS
deploy tools such as Azure DevOps, TFS, or Jenkins. In-depth automation and scripting using tools such as PowerShell, AZ CLI, Python, Bash, Ruby, or Groovy. Detailed knowledge of configurationmanagement technologies like DSC, Puppet, Chef, SaltStack, or Ansible. Thorough knowledge of logging and monitoring tools such as Prometheus, Grafana, Azure Monitor, Azure Log Analytics, Azure App Insights More ❯
currently seeking a DevOps Engineer (Azure) for a contract position within their innovative Simulation Services team. This team plays a critical role in providing high-quality, scalable Air Traffic Management (ATM) simulations, essential for training and maintaining the skills of Air Traffic Control Officers (ATCOs) across various domains. Roles & Responsibilities: Support the re-platforming of Simulation Services from legacy … scripting and managing Windows Server, Active Directory, and DNS. Knowledge of high-availability configurations and redundancy strategies for Windows environments. Proficiency in Linux administration and command-line tools, and configurationmanagement using Ansible and Shell scripting. Experience with provisioning environments using Terraform, bare-metal provisioning, and deploying virtual machines (VMs). Familiarity with delivering infrastructure across on-premises … setups. Experience working within an Agile Scrum framework and using Jira for task management. Proven ability to collaborate effectively across multiple, disparate teams. Key Technologies & Tools: Ansible: Automation and configuration management. Terraform: Infrastructure provisioning across hybrid environments. PowerShell: Scripting and automation for Windows environments. Linux Shell Scripting: For automating Linux-based tasks. Git: Version control for managing code changes. More ❯
currently seeking a DevOps Engineer (Azure) for a contract position within their innovative Simulation Services team. This team plays a critical role in providing high-quality, scalable Air Traffic Management (ATM) simulations, essential for training and maintaining the skills of Air Traffic Control Officers (ATCOs) across various domains. Roles & Responsibilities: Support the re-platforming of Simulation Services from legacy … scripting and managing Windows Server, Active Directory, and DNS. Knowledge of high-availability configurations and redundancy strategies for Windows environments. Proficiency in Linux administration and command-line tools, and configurationmanagement using Ansible and Shell scripting. Experience with provisioning environments using Terraform, bare-metal provisioning, and deploying virtual machines (VMs). Familiarity with delivering infrastructure across on-premises … setups. Experience working within an Agile Scrum framework and using Jira for task management. Proven ability to collaborate effectively across multiple, disparate teams. Key Technologies & Tools: Ansible: Automation and configuration management. Terraform: Infrastructure provisioning across hybrid environments. PowerShell: Scripting and automation for Windows environments. Linux Shell Scripting: For automating Linux-based tasks. Git: Version control for managing code changes. More ❯
updates, and security compliance across the platform. Standardise DevOps tooling and best practices across Bupa. Maintain expert-level knowledge of Azure services and industry trends. Oversee infrastructure operations, release management, configurationmanagement, and software development practices. Support cost management, FinOps tagging, and performance optimisation. Champion continuous improvement, innovation, and customer-centric solutions. What We’re Looking … For Proven experience in leading cloud engineering teams, ideally within Azure environments. Deep knowledge of Azure services, DevOps practices, and cloud security. Strong background in infrastructure operations, release and configuration management. Experience with automated testing frameworks and CI/CD pipelines. Excellent communication and stakeholder management skills. A passion for innovation, continuous improvement, and delivering results. Ability to More ❯
cost across cloud estates, your influence will be felt across both technology and teams. You’ll help embed best practices in engineering—particularly around cloud-native operations, automation, and configurationmanagement—while guiding the introduction of new tooling and methods. This is a hands-on, strategic role where you'll balance technical depth with cross-functional collaboration. Your … you’ll bring deep experience in infrastructure and platform engineering, particularly in public cloud (AWS is essential; Azure and GCP are desirable), along with strong skills in scripting (PowerShell), configurationmanagement (ideally Puppet), and Infrastructure as Code tools like Terraform, CloudFormation, or ARM. You’ll also have experience supporting Windows and Linux workloads, be confident navigating enterprise environments More ❯
etc.) on GCP GKE. Design, implement, and maintain CI/CD pipelines (GitLab CI) for both the Ab Initio platform components and integration workflows. Automate Ab Initio service provisioning, configurationmanagement, scaling, and operational tasks using scripting (Python, ksh) and IaC principles. Develop and maintain bespoke supporting services (e.g., simple HTTP APIs for integration/automation). Implement … Cloud Logging). Integrate the Ab Initio platform with GCP services like GKE, CloudSQL, IAM, and networking components. Troubleshoot and resolve platform-level issues related to performance, stability, and configuration within the GCP/GKE environment. Ensure the security, reliability, and scalability of the Ab Initio platform infrastructure in the cloud. Work with Ab Initio developers and infrastructure teams More ❯
clusters for real-time data pipelines. Diagnose and resolve issues across systems, networks, containers, and applications. Use observability tools (Grafana, Prometheus, Kibana, Elasticsearch) to monitor system health. Automate system management tasks using Ansible. Participate in an on-call rotation to support global operations. Required Skills & Experience: Strong hands-on Linux (RHEL/CentOS/Rocky) administration, including kernel tuning … CI/CD workflows. Solid understanding of Kafka in high-throughput environments. Experience with observability tools such as Grafana, Prometheus, Kibana, and Elasticsearch. Expertise in Ansible for automation and configuration management. Strong problem-solving skills across infrastructure layers (compute, network, OS, containers). More ❯
database, and other services. We are seeking motivated individuals passionate about learning and innovation to support our growth. As part of AWS Utility Computing, you'll support development and management of various cloud services, including security solutions, on a massive scale. Join a dynamic, entrepreneurial environment where you can gain world-class experience in cloud computing and work with … network, and host levels Preferred Qualifications Bachelor’s degree in Systems Engineering, Computer Science, or related field, or relevant experience Knowledge of cloud computing concepts and design Experience with configurationmanagement tools like Puppet, Chef, Ansible Performance testing and tuning experience Experience in 24x7 production environments Monitoring framework experience (CloudWatch, Datadog, Grafana, Elastic, etc.) Amazon is an equal More ❯
tools such as Simulink or SCADE Experience of scripting languages such as MATLAB or Python Knowledge of Scrum/Agile development Working knowledge of Git/Subversion or other configurationmanagement Understanding of TCP/IP networking, experience of socket programming Experience of Real-Time Operating Systems - such as Wind River's VxWorks/GHS Integrity Experience of More ❯
tools such as Simulink or SCADE Experience of scripting languages such as MATLAB or Python Knowledge of Scrum/Agile development Working knowledge of Git/Subversion or other configurationmanagement Understanding of TCP/IP networking, experience of socket programming Experience of Real-Time Operating Systems - such as Wind River's VxWorks/GHS Integrity Experience of More ❯
Portsmouth, England, United Kingdom Hybrid / WFH Options
CSFI About CSFI Group
software system embodiment for the development of maritime autonomous systems Discern and decompose requirements at system, sub-system and software specification level and manage these in an appropriate requirements management tool-set Undertake system design decomposition and architectural modelling, managing architectural models from system architecture into software architecture Undertake system test planning, execution and reporting Contribute to definition of … and languages (e.g. NAF/UAF/TOGAF/SysML/UML) using a dedicated tool-set such as CATIA Magic (Cameo), Sparx EA, or equivalent Requirements definition and management using an appropriate tool-set such as IBM DOORS Next and configurationmanagement with tools like Teamcenter, SAP Planning, performing, and documenting system testing traced to requirements More ❯
player in the design, development and test of software systems, as well as lead a team of software developers. Approximately 20% of the role will be related to line management duties. You will be responsible for: Analysing software requirements, high level architecture design, low level detailed design, implementation, test and integration. Generation of estimates and assisting with the planning … process. Line management of a team of engineers, including career development and mentoring. Lead the team to deliver, assisting with design issues and supervising progress Ensuring software developed within the team is of high quality and follows the defined development processes. Update and refinement of software development methodologies and tools. What you'll need Full life-cycle software development … projects), and have, or be capable of obtaining, UK security clearance (SC). Sound understanding of operating system concepts such as multi-threading, process scheduling, inter-process communication, memory management and I/O Scripting expertise with bash, python or similar Proven experience with Object-Oriented Design (OOD) and programming skills Configurationmanagement and version control e.g. More ❯
Portsmouth, England, United Kingdom Hybrid / WFH Options
Aeropeople Ltd
software system embodiment for the development of maritime autonomous systems Discern and decompose requirements at system, sub-system and software specification level and manage these in an appropriate requirements management toolset Undertake system design decomposition and architectural modelling, managing architectural models from system architecture into software architecture Undertake system test planning, execution and reporting Contribute to definition of acceptance … frameworks and languages (e.g. NAF/UAF/TOGAF/SysML/UML) using a dedicated toolset such as CATIA Magic (Cameo), Sparx EA, or equivalent Requirements definition and management using an appropriate toolset such as IBM DOORS Next and configurationmanagement with tools like Teamcenter, SAP Planning, performing, and documenting system testing traced to requirements using More ❯
ASP.NET Web Forms, MVC, and Restful APIs At least 2 years of experience developing enterprise-level Blazor applications Experience managing code and dependencies in Azure DevOps, GIT, and other configurationmanagement practices Experience configuring code repositories, pipelines, and releases in Azure DevOps Experience with Azure resource management using ARM templates, Terraform, and Azure APIs Providing technical operational More ❯
guidelines Desirable: Experience with software modelling tools such as Simulink or SCADE Experience with scripting languages such as MATLAB or Python Working knowledge of Git/Subversion or other configurationmanagement systems More ❯
Southampton, Hampshire, United Kingdom Hybrid / WFH Options
Leonardo UK Ltd
and unit test; to integrating hardware with the target system; and lastly to acceptance test and delivery to customer Fully documenting and recording your work products; keeping them under configurationmanagement, and providing plans and progress reports Work closely with Systems, Mechanical and Software Engineers to develop sub-system digital electronic architectures which extend our product range, capability … Carers). Lifestyle: Discounted Gym membership, Cycle to work scheme. Training: Free access to more than 4000 online courses via Coursera. Bonus: Scheme in place for all employees at management level and below. For a full list of our Company benefits please visit: Company Benefits Leonardo UK Leonardo is a global high-tech company and one of the key More ❯
customer requirements within the budget available. PROVEN ABILITY/WHAT WE NEED FROM YOU Expertise in Systems Engineering and Software integration lifecycle principles (ISO 15288 and 12207). Requirements management (e.g. IBM DOORS Next) and configuration management. Proven ability in working with large scale complex system designs. Proven ability in multiple phases of an engineering lifecycle and good More ❯
customer requirements within the budget available. PROVEN ABILITY/WHAT WE NEED FROM YOU Expertise in Systems Engineering and Software integration lifecycle principles (ISO 15288 and 12207). Requirements management (e.g. IBM DOORS Next) and configuration management. Proven ability in working with large scale complex system designs. Proven ability in multiple phases of an engineering lifecycle and good More ❯
Slough, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
with High Performance Computing (HPC) Deep understanding of network protocols (TCP, UDP, multicast) and low latency networking principles. Hands-on experience with kernel tuning and kernel development. Familiarity with configurationmanagement tools such as Ansible, Chef, or Terraform. Strong scripting and automation skills, preferably Python, Rust, or Bash. Excellent problem-solving skills with a proactive and ownership mindset. More ❯
to enhance security, scalability, and agility while ensuring compliance with regulatory requirements. The Compliance Service Team will play a pivotal role in this initiative, focusing on device onboarding, certification, configurationmanagement, and compliance reporting. We’re looking for talented developers to join our team and contribute to the success driving innovation and excellence in our network infrastructure. Essential More ❯
reliable software deployment cycles and improving release cycles with minimal downtime. Security & Compliance: Implement best practices for security, access control, and regulatory compliance within the infrastructure and development pipelines. ConfigurationManagement: Maintain and optimize configurations for systems, tools, and environments, ensuring consistency across different platforms and stages of development. Qualifications and skills: Bachelor or Master in computer science More ❯
guidelines Desirable: Experience with software modelling tools such as Simulink or SCADE Experience of scripting languages such as MATLAB or Python Working knowledge of Git/Subversion or other configurationmanagement Benefits: As well as a competitive pension scheme, BAE Systems also offers employee share plans, an extensive range of flexible discounted health, wellbeing and lifestyle benefits, including More ❯
and system safety practices Your skills and experiences: Strong Systems Engineering expertise with a background in hardware design and development, acting as a Technical Authority Experienced in requirements and configurationmanagement tools (e.g., IBM DOORS Next, JIRA) Deep understanding of full engineering lifecycles and models (e.g., Waterfall, Agile) Confident communicator, able to present complex technical concepts clearly to More ❯