specific issues, including recreating tests, validation configuration, etc. • Install, configure and manage both cloud-based and on-premise applications. Required qualifications to be successful in this role • Azure • Terraform • Continuous Integration • ContinuousDeployment • Docker • Linux • Amazon Web Services Cloud Desired Competencies: • Kubernetes • Agile • Ansible Security Clearance: Must be a sole UK national - and either hold, or willing More ❯
test, and rollout in production new infrastructure and application changes via CI/CD. Manage APis, microservices, docker and Azure managed services (i.e., AKS, PostGres, KeyVault). Support the deployment pipeline in regards packaging and deployment, and integration with test automation (i.e., Jenkins, ArgosCD). Ensure production stability and performance as well as a secure infrastructure environment. Collaborate … functional teams to work towards global IT solutions. Profile required Competencies 1+ years' experience in a high-available production cloud environment (Azure preferred). Experience in operating and maintain continuousdeployment/delivery solutions using tools like Jenkins, ArgosCD. ITIL standards knowledge. Knowledge of DevOps and Agile principles and best production practices. University degree in computer science with More ❯
adoption. Drive CI/CD tooling enhancement initiatives to ensure security of pipelines, encourage modern software engineering practices, and introduce automated reporting capabilities. Create environments that enable and encourage Continuous Improvement/Development and DevSecOps ways of working, taking input from process owners and other subject matter experts to gain a great understanding of business ways of working and … each for different scenarios Broad programming and scripting experience in order to understand and drive best practices across different tech stacks, including but not limited to Typescript and Python Deployment tools such as GitHub, Github Actions and GitHub Runners Security and quality tools, such as Snyk, GitHub Advanced Security, and SonarCloud, and experience integrating into the IDE PowerBI skills … a specific technical specialism and/or broad technical expertise. Experience of developing in an agile and/or DevSecOps environmentis highly desirable, including unit testing,behaviourdriven development, and continuous integration/continuous deployment. Education Educated to degree level in Computer Science/technical degree or equivalent industry experience. Additional Information Benefits The chance to enjoy a challenging More ❯
Have: Solid experience in software development, particularly in Go (Golang) Experience building scalable applications including database optimization and integration design Experience profiling, monitoring and improving application performance Experience with continuous integration and continuousdeployment (CI/CD) practices Proficiency with tools like Terraform/IaC tooling and GitHub Actions Familiarity with containerization tools such as Docker Experience More ❯
to manage and prioritise issues. Experience with CI/CD: Alongside our DevOps Teams you will help to; Implement and manage CI/CD pipelines: Set up and maintain continuous integration and continuousdeployment pipelines to ensure efficient and reliable software delivery. Integrate security into the CI/CD process: Implement security checks and controls at every More ❯
TestDriven Development TDD Behavior Driven Development BDD and Waterfall Knowledge of any or all of the following technologies is desired Kafka Postgres Golang Git gRPC Docker GraphQL Experienced in continuous integration CI continuousdeployment CD and continuous testing CT including tools such as Jenkins Rally andor JIRA and version control such as GIT or SVN Skills More ❯
cloud infrastructure, and love working in a fast-paced collaborative environment, we'd love to hear from you. Key Responsibilities CI/CD Pipeline Management – design, implement, and maintain continuous integration and continuousdeployment (CI/CD) pipelines using tools such as GitHub Actions and Octopus Deploy Automation – develop and maintain automation scripts for infrastructure provisioning, deployment … languages such as Terraform, PowerShell, Bash, Python, or similar Familiarity with containerization (Docker) and orchestration (Kubernetes, ECS, AKS) Strong troubleshooting skills with a proven ability to resolve infrastructure and deployment issues quickly Knowledge of cloud security best practices and implementing secure solutions within infrastructure automation Great if you also have Familiarity with sports technology and software platforms Interest in More ❯
London, England, United Kingdom Hybrid / WFH Options
BAE Systems
to complex challenges? Join BAE Systems as a DevOps Engineer. As a DevOps Engineer, you will bridge development, testing, network/infrastructure, operations, and system administration to facilitate efficient, continuous, and high-quality software delivery. Your role involves implementing processes and tooling that enable Software Engineers to transform source code into installation media and configured environments. You should possess … a broad knowledge across software development and deployment disciplines, combining coding or scripting skills with excellent team collaboration and communication skills. Your work will be within a multidisciplinary team requiring a wide range of technical and soft skills categorized into the following domains: Automation skills: Design, build, and maintain automation solutions for building, testing, deploying applications and infrastructure. Skills … include: Continuous Integration ContinuousDeployment Orchestration Workload Automation Cloud Management Configuration Management Human skills: Excellent communication, problem-solving, collaboration, knowledge sharing, and flexibility. Technical skills: Experience with cloud platforms, operating systems, programming languages, containerization, application technologies, databases, and legacy infrastructures. Multi-discipline enabling skills: Understanding of IT operations, security, application development, and architecture. Process & Framework Knowledge: Familiarity More ❯
Portsmouth, England, United Kingdom Hybrid / WFH Options
BAE Systems (New)
safe? Join BAE Systems as a DevOps Engineer. As a DevOps Engineer, you provide a bridge between development, testing, network/infrastructure, operations and system administrators to facilitate efficient, continuous and high-quality software delivery. The processes and tooling implemented by the DevOps Engineers enable Software Engineers to turn source code and associated artefacts into installation media and/… key skill domain for DevOps engineers; they need to be able to design, build and maintain automation solutions for building, testing, deploying applications and infrastructure. Specific automation skills are: Continuous Integration – Skilled in the tooling and principles of continually building, testing and integrating the software that developers produce. ContinuousDeployment – Skilled in the automation of the deployment of the artefacts produced by the CI. Orchestration – Deliver solutions to orchestrate the deployment, management, scaling and networking of containers. Workload Automation – Create solutions to automate the scheduling and scaling of application workloads. Cloud Management – Skilled in the design, deployment and management of Public or Private Cloud environments. Configuration Management – Practice good configuration and source code control More ❯
Blackpool, England, United Kingdom Hybrid / WFH Options
Manchester Digital
on OpenShift and third-party PaaS solutions and manage CI/CD pipelines. The ideal candidate will demonstrate strong leadership, effective communication, decision-making skills, and a commitment to continuous improvement and development. Responsibilities A Senior DevOps Engineer delivers and integrates software to form a complete DevOps toolchain. They are responsible for planning and designing large groups of stories. … At this role level, you will: Transform technical requirements into an effective DevOps toolchain to enable product delivery Ensure that deployment strategies for products are repeatable, scalable and highly available Have deep technical knowledge, providing support to delivery teams and solving complex problems Manage service components and optimise development processes to ensure they meet business needs and performance indicators. … on the best tools and methods to use. Deploy, manage, and scale applications on OpenShift and third-party Platform as a Service (PaaS) solutions, while setting up and managing continuous integration and continuousdeployment pipelines. Provide coaching and mentoring to more junior colleagues Person specification You will need the following skills for this role: Availability and Capacity More ❯
Thornton-Cleveleys, England, United Kingdom Hybrid / WFH Options
Manchester Digital
on OpenShift and third-party PaaS solutions and manage CI/CD pipelines. The ideal candidate will demonstrate strong leadership, effective communication, decision-making skills, and a commitment to continuous improvement and development. Responsibilities A Senior DevOps Engineer delivers and integrates software to form a complete DevOps toolchain. They are responsible for planning and designing large groups of stories. … At this role level, you will: Transform technical requirements into an effective DevOps toolchain to enable product delivery Ensure that deployment strategies for products are repeatable, scalable and highly available Have deep technical knowledge, providing support to delivery teams and solving complex problems Manage service components and optimise development processes to ensure they meet business needs and performance indicators. … on the best tools and methods to use. Deploy, manage, and scale applications on OpenShift and third-party Platform as a Service (PaaS) solutions, while setting up and managing continuous integration and continuousdeployment pipelines. Provide coaching and mentoring to more junior colleagues Person specification You will need the following skills for this role: Availability and Capacity More ❯
Gloucester, Gloucestershire, South West Hybrid / WFH Options
BAE Systems
safe? Join BAE Systems as a DevOps Engineer. As a DevOps Engineer you provide a bridge between development, testing, network/infrastructure, operations and system administrators to facilitate efficient, continuous and high quality software delivery. The processes and tooling implemented by the DevOps Engineers enables Software Engineers to turn source code and associated artefacts into installation media and/… key skill domain for DevOps engineers, they need to be able to design, build and maintain automation solutions for building, testing, deploying application and infrastructure. Specific automation skills are: Continuous Integration - Skilled in the tooling and principles of continually building, testing and integrating the software that developers produce ContinuousDeployment - Skilled in the automation of the deployment of the artefacts produced by the CI Orchestration - Deliver solutions to orchestrate the deployment, management scaling and networking of containers Workload Automation - Create solutions to automate the scheduling and scaling of application workloads Cloud Management - Skilled in the design, deployment and management of Public or Private Cloud environments Configuration Management - Practice good configuration and source code control More ❯
London, England, United Kingdom Hybrid / WFH Options
Babcock
safe? Join BAE Systems as a DevOps Engineer. As a DevOps Engineer you provide a bridge between development, testing, network/infrastructure, operations and system administrators to facilitate efficient, continuous and high quality software delivery. The processes and tooling implemented by the DevOps Engineers enables Software Engineers to turn source code and associated artefacts into installation media and/… key skill domain for DevOps engineers, they need to be able to design, build and maintain automation solutions for building, testing, deploying application and infrastructure. Specific automation skills are: Continuous Integration - Skilled in the tooling and principles of continually building, testing and integrating the software that developers produce ContinuousDeployment - Skilled in the automation of the deployment of the artefacts produced by the CI Orchestration - Deliver solutions to orchestrate the deployment, management scaling and networking of containers Workload Automation - Create solutions to automate the scheduling and scaling of application workloads Cloud Management - Skilled in the design, deployment and management of Public or Private Cloud environments Configuration Management - Practice good configuration and source code control More ❯
to design and develop large-scale data processing software to meet user needs in demanding production environments. Your Responsibilities Will Include Working to develop data processing software primarily for deployment in Big Data technologies. The role encompasses the full software lifecycle including design, code, test and defect resolution. Working with Architects and Lead Engineers to ensure the software supports … key features and pitfalls of distributed data processing frameworks, data stores and data serialisation formats Able to write quality, testable code and has experience of automated testing Experience with Continuous Integration and ContinuousDeployment techniques A Keen interest in AI Technologies Desirable Requirements Experience of performance tuning Experience of data visualisation and complex data transformations Experience with … steaming and event-processing architectures including technologies such as Kafka and change-data-capture (CDC) products Expertise in continuous improvement and sharing input on data best practice Practical experience with AI technologies, tools, processes and delivery So what are you waiting for? Let’s write the next incredible chapter of our story together. Embracing our differences At Kainos, we More ❯
London, England, United Kingdom Hybrid / WFH Options
Compare the Market
version control (Git), code reviews, and unit testing. Familiarity with common data science libraries and tools (e.g., NumPy, Pandas, Scikit-learn, Jupyter). Experience in setting up and managing continuous integration and continuousdeployment pipelines. Proficiency with containerization technologies (e.g., Docker, Kubernetes). Experience with cloud services (e.g., AWS, GCP, Azure) for model deployment and data More ❯
London, England, United Kingdom Hybrid / WFH Options
NPAworldwide
include: Implementing software solutions including design, development, and testing. Using a wide range of technologies, specializing in open-source libraries and components. Utilizing tools such as GitLab to build continuous integration pipelines to monitor and ensure software quality and security. Deploying software systems to various environments, including public (AWS and Azure) and private cloud. Full Software Lifecycle involvement: Project … Software Engineers enjoy working on diverse and challenging projects. They value proactive and can-do attitudes, keeping up with emerging technologies and best practices. A passion for learning and continuous improvement is essential. Ideal candidates will have exposure to: Contemporary software engineering practices, including appropriate technology selection and application of patterns. Confidence in developing full-stack solutions as a … polyglot developer/engineer. DevOps techniques such as virtualization, containerization, continuous integration, continuousdeployment, and infrastructure as code. Working with high-level stakeholders, both internally and externally. Working in agile environments using Scrum and Kanban methodologies. Benefits The Senior Software Engineer role offers a competitive salary and benefits package, including: Flexitime: 37.5-hour weeks with flexible scheduling More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
NPAworldwide
as: Implementing software solutions including design, development, and testing. Using a wide range of technologies, specializing in open-source libraries and components. Utilizing tools such as GitLab to build continuous integration pipelines to monitor and ensure software quality and security. Deploying software systems to various environments, including public (AWS and Azure) and private cloud. Full Software Lifecycle involvement: Project … enjoy working on a variety of interesting and challenging projects. They value a proactive and can-do attitude, keeping up with emerging technologies and delivery best practices, and enjoy continuous learning and improvement. You will ideally have exposure to: Contemporary software engineering practices, including the selection and application of appropriate technologies and patterns. Confidence in developing full-stack solutions … as a polyglot developer/engineer. DevOps techniques such as virtualization, containerization, continuous integration, continuousdeployment, and infrastructure as code. Working with high-level stakeholders, both internally and externally. Experience working in agile environments using methodologies such as Scrum and Kanban. Benefits The Senior Software Engineer role offers a competitive salary and benefits, including: Flexitime: 37.5-hour More ❯
installation or integration CI/CD Pipelines Lead or contribute to documentation as required. Lead or contribute to testing activities as required. Promote best practice, mentor colleagues, and identify continuous improvement ideas and presentation of approaches to internal and external colleagues for awareness. Fully engage in the agile development approach, upskilling in SAFe practices where necessary (training can be … of the following: Strong demonstrable Cloud Skills: Proficiency in using AWS. Experience with a broad range of cloud services. Automation: Strong scripting skills and automation using tools like Ansible. Continuous integration/continuousdeployment (CI/CD) pipeline knowledge. Strong IAC: Advanced use of IAC tools and best practices. Able to design and implement complex infrastructure. Security More ❯
installation or integration CI/CD Pipelines Lead or contribute to documentation as required. Lead or contribute to testing activities as required. Promote best practice, mentor colleagues, and identify continuous improvement ideas and presentation of approaches to internal and external colleagues for awareness. Fully engage in the agile development approach, upskilling in SAFe practices where necessary (training can be … of the following: Strong demonstrable Cloud Skills: Proficiency in using AWS. Experience with a broad range of cloud services. Automation: Strong scripting skills and automation using tools like Ansible. Continuous integration/continuousdeployment (CI/CD) pipeline knowledge. Strong IAC: Advanced use of IAC tools and best practices. Able to design and implement complex infrastructure. Security More ❯
Malvern, Worcestershire, West Midlands, United Kingdom
Experis
installation or integration CI/CD Pipelines Lead or contribute to documentation as required. Lead or contribute to testing activities as required. Promote best practice, mentor colleagues, and identify continuous improvement ideas and presentation of approaches to internal and external colleagues for awareness. Fully engage in the agile development approach, upskilling in SAFe practices where necessary (training can be … of the following: Strong demonstrable Cloud Skills: Proficiency in using AWS. Experience with a broad range of cloud services. Automation: Strong scripting skills and automation using tools like Ansible. Continuous integration/continuousdeployment (CI/CD) pipeline knowledge. Strong IAC: Advanced use of IAC tools and best practices. Able to design and implement complex infrastructure. Security More ❯
Gloucester, England, United Kingdom Hybrid / WFH Options
NPAworldwide
solutions including design, development, and testing. Use a wide range of technologies, specialising in the use of open-source libraries and components. Use tools such as GitLab to build continuous integration pipelines, which help monitor and ensure software quality and security. Deploy software systems to a mixture of environments including public (AWS and Azure) and private cloud. Full Software … proactive and can-do attitude to their work. They pride on keeping up with emerging technologies and delivery best-practice, so it is important that you enjoy learning and continuous improvement. You will ideally have exposure to: Contemporary software engineering including selection and application of appropriate technology and patterns. Confidence developing full-stack solutions as a polyglot developer/… engineer. DevOps and the techniques which enable it - including virtualisation, containerisation, continuous integration, continuousdeployment, and infrastructure as code. Working with high-level stakeholders - both internally and externally. Working in agile environments using methodologies such as Scrum and Kanban. Benefits The Senior Software Engineer role is an excellent opportunity, and our client reward their staff well with More ❯
Oxford, England, United Kingdom Hybrid / WFH Options
NPAworldwide
solutions including design, development, and testing. Use a wide range of technologies, specialising in the use of open-source libraries and components. Use tools such as GitLab to build continuous integration pipelines, which help monitor and ensure software quality and security. Deploy software systems to a mixture of environments including public (AWS and Azure) and private cloud. Full Software … proactive and can-do attitude to their work. They pride on keeping up with emerging technologies and delivery best-practice, so it is important that you enjoy learning and continuous improvement. You will ideally have exposure to: Contemporary software engineering including selection and application of appropriate technology and patterns. Confidence developing full-stack solutions as a polyglot developer/… engineer. DevOps and the techniques which enable it - including virtualisation, containerisation, continuous integration, continuousdeployment, and infrastructure as code. Working with high-level stakeholders - both internally and externally. Working in agile environments using methodologies such as Scrum and Kanban. Benefits The Senior Software Engineer role is an excellent opportunity, and our client reward their staff well with More ❯
through both manual and automated tests. Collaborate: closely with development, product management, and other cross-functional teams to integrate quality assurance practices seamlessly into the software development lifecycle. Implement continuous testing practices: within CI/CD pipelines to ensure rapid yet reliable software releases. Define and monitor key quality metrics to assess test effectiveness, efficiency, and overall product quality … using insights to drive continuous improvement initiatives. Stay updated with emerging testing tools, trends, and methodologies, and advocate for their adoption to enhance existing systems and processes. Key Requirements: Bachelor's Degree (or above) in Computer Science, Mathematics, Physics, or a similar discipline. Proficient with one or more programming languages (e.g., Java, TypeScript, or similar). 5+ years of … frameworks from the ground up. Strong understanding of software QA methodologies, tools, and processes, with a track record of driving quality initiatives in an agile development environment. Experience with continuous integration and continuousdeployment (CI/CD) pipelines and integrating automated tests within them. Our Tech Stack: We're very tech agnostic when it comes to the More ❯
London, England, United Kingdom Hybrid / WFH Options
PlannerPal
ideally Vue/Nuxt.js) Has experience of working with both MongoDB and AWS hosting and backend services (e.g. Cognito, S3, SES) Has experience of designing, building and maintaining automated continuous integration tests Has experience of working with other developers in an agile set-up Has experience of debugging and fixing live incidents in a time-pressured situation Has experience … building automated continuousdeployment pipelines Ideally has experience of building both front end code that matches precisely what’s in a Figma design and improvising based on the user story and a site’s design language Has a strong understanding of industry trends and development best practices - especially regarding security and application performance Has a strong sense of More ❯
tools tomanage and prioritise issues. Experience with CI/CD: Alongside our DevOps Teams you will help to; Implement and manage CI/CD pipelines: Set up and maintain continuous integration and continuousdeployment pipelines to ensure efficient and reliable software delivery. Integrate security into the CI/CD process: Implement security checks and controls at every More ❯