6,812 Devops jobs in the United Kingdom
Senior Software Engineer - Cloud & DevOps
Posted 9 days ago
Job Viewed
Job Description
Key responsibilities will include:
- Designing, implementing, and managing scalable cloud infrastructure on platforms like AWS, Azure, or GCP.
- Developing and maintaining robust CI/CD pipelines for automated testing, building, and deployment of software.
- Writing Infrastructure as Code (IaC) using tools such as Terraform, CloudFormation, or Ansible.
- Implementing and managing containerization technologies like Docker and Kubernetes.
- Establishing and overseeing comprehensive monitoring, logging, and alerting systems.
- Collaborating with development teams to optimize application performance and reliability in the cloud.
- Ensuring the security and compliance of cloud environments.
- Troubleshooting and resolving complex infrastructure and deployment issues.
- Mentoring junior engineers and promoting DevOps best practices across the organization.
- Contributing to architectural decisions and technical strategy for our cloud services.
The ideal candidate will possess a Bachelor's or Master's degree in Computer Science, Engineering, or a related field, coupled with a minimum of 5 years of experience in software engineering with a significant focus on cloud computing and DevOps. Proven experience with at least one major cloud provider (AWS, Azure, GCP) is essential. Strong proficiency in scripting languages (e.g., Python, Bash) and experience with CI/CD tools (e.g., Jenkins, GitLab CI, CircleCI) are required. Expertise in containerization (Docker, Kubernetes) and Infrastructure as Code (Terraform, Ansible) is highly desirable. Excellent problem-solving, analytical, and communication skills are paramount for this remote role. The ability to work autonomously, manage time effectively, and collaborate with a distributed team is crucial. This is a 100% remote position, welcoming applications from qualified individuals across the UK. While our physical headquarters are in Milton Keynes , this role operates entirely online.
Senior Software Engineer (Cloud & DevOps)
Posted 16 days ago
Job Viewed
Job Description
Responsibilities:
- Design, build, and maintain scalable and reliable cloud infrastructure.
- Implement and manage CI/CD pipelines for automated software delivery.
- Develop and maintain infrastructure as code (IaC) using tools like Terraform or CloudFormation.
- Containerize applications using Docker and orchestrate them with Kubernetes.
- Manage and monitor cloud environments (AWS, Azure, or GCP), ensuring high availability and performance.
- Implement and enforce security best practices in cloud environments.
- Collaborate with development teams to foster a DevOps culture and optimize workflows.
- Troubleshoot and resolve complex infrastructure and deployment issues.
- Automate operational tasks and improve system observability.
- Contribute to architectural decisions related to cloud services and infrastructure.
- Stay current with emerging cloud technologies and DevOps practices.
- BSc/MSc in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Significant professional experience as a Software Engineer with a focus on Cloud and DevOps.
- Expertise in at least one major cloud platform (AWS, Azure, GCP).
- Strong experience with containerization technologies (Docker, Kubernetes).
- Proficiency in IaC tools (Terraform, Ansible, Chef, Puppet).
- Solid understanding of CI/CD principles and tools (Jenkins, GitLab CI, CircleCI).
- Experience with scripting languages (Python, Bash) and their application in automation.
- Knowledge of monitoring and logging tools (e.g., Prometheus, Grafana, ELK Stack).
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration skills, essential for remote team environments.
Senior Software Engineer (Cloud & DevOps)
Posted 18 days ago
Job Viewed
Job Description
Key Responsibilities:
- Design, develop, and deploy cloud-native applications and services on platforms such as AWS, Azure, or GCP.
- Implement and manage robust CI/CD pipelines to automate build, test, and deployment processes.
- Develop and maintain infrastructure as code (IaC) using tools like Terraform or CloudFormation.
- Monitor system performance, identify bottlenecks, and implement optimizations for scalability and reliability.
- Troubleshoot and resolve issues across development, testing, and production environments.
- Collaborate closely with software developers and QA engineers to ensure smooth integration and deployment.
- Implement and manage containerization technologies such as Docker and Kubernetes.
- Develop and maintain monitoring, alerting, and logging solutions for cloud infrastructure.
- Ensure security best practices are implemented and maintained across all cloud environments.
- Participate in code reviews, architectural discussions, and technology selection processes.
- Mentor junior engineers and contribute to the team's technical growth.
- Automate operational tasks and processes to improve efficiency.
- Stay current with emerging cloud and DevOps technologies and trends.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Minimum of 5 years of professional software development experience.
- 3+ years of hands-on experience with cloud platforms (AWS, Azure, or GCP).
- Proficiency in at least one scripting language (e.g., Python, Bash, Go).
- Strong understanding of CI/CD principles and tools (e.g., Jenkins, GitLab CI, CircleCI).
- Experience with container orchestration technologies (Docker, Kubernetes).
- Familiarity with IaC tools (Terraform, Ansible, CloudFormation).
- Knowledge of monitoring and logging tools (e.g., Prometheus, Grafana, ELK Stack).
- Excellent problem-solving and debugging skills.
- Strong communication and collaboration abilities.
- Experience working in agile development environments.
- Understanding of microservices architecture is a plus.
Senior Software Engineer (Cloud & DevOps)
Posted 20 days ago
Job Viewed
Job Description
Key Responsibilities:
- Design, implement, and manage cloud infrastructure on platforms like AWS, Azure, or GCP.
- Develop and maintain CI/CD pipelines for automated building, testing, and deployment of applications.
- Implement and manage containerisation technologies such as Docker and Kubernetes.
- Automate infrastructure provisioning and configuration management using tools like Terraform or Ansible.
- Monitor system performance, troubleshoot issues, and implement solutions to ensure high availability and reliability.
- Collaborate with software development teams to optimise application performance and scalability in the cloud.
- Develop and enforce security best practices for cloud environments and applications.
- Write clean, maintainable, and efficient code for infrastructure and automation tasks.
- Participate in on-call rotation to support production systems.
- Mentor junior engineers and share knowledge on cloud and DevOps best practices.
- Stay current with emerging cloud and DevOps technologies and methodologies.
- Contribute to architectural decisions related to infrastructure and deployment strategies.
Qualifications and Experience:
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Minimum of 5 years of experience in software development and/or DevOps engineering.
- Proven expertise in cloud platforms (AWS, Azure, or GCP) and related services.
- Strong experience with containerisation technologies (Docker, Kubernetes).
- Proficiency in scripting languages (e.g., Python, Bash) and infrastructure-as-code tools (e.g., Terraform, Ansible).
- Solid understanding of CI/CD principles and tools (e.g., Jenkins, GitLab CI, Azure DevOps).
- Experience with monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack).
- Knowledge of networking concepts and security best practices in cloud environments.
- Excellent problem-solving and debugging skills.
- Strong communication and collaboration abilities.
- Experience in an Agile development environment.
Senior Software Engineer (Cloud & DevOps)
Posted 20 days ago
Job Viewed
Job Description
Key Responsibilities:
- Design, build, and maintain robust cloud infrastructure on platforms like AWS, Azure, or GCP.
- Develop and manage CI/CD pipelines for automated build, test, and deployment processes.
- Implement Infrastructure as Code (IaC) using tools such as Terraform or CloudFormation.
- Monitor system performance, identify bottlenecks, and implement optimizations.
- Ensure security best practices are followed across the cloud environment and application deployments.
- Collaborate with software development teams to streamline the development lifecycle and improve deployment efficiency.
- Manage containerization technologies (Docker, Kubernetes) for application deployment and orchestration.
- Develop and maintain monitoring, alerting, and logging solutions.
- Troubleshoot and resolve complex infrastructure and deployment issues.
- Stay current with the latest cloud technologies, DevOps trends, and security standards.
Qualifications:
- Proven experience as a Software Engineer with a strong focus on Cloud and DevOps.
- In-depth knowledge of at least one major cloud platform (AWS, Azure, GCP).
- Proficiency with CI/CD tools such as Jenkins, GitLab CI, CircleCI, or Azure DevOps.
- Experience with Infrastructure as Code (IaC) tools like Terraform, Ansible, or Chef.
- Strong scripting skills (e.g., Python, Bash, PowerShell).
- Experience with containerization technologies (Docker, Kubernetes).
- Understanding of networking concepts and security principles in cloud environments.
- Familiarity with monitoring and logging tools (e.g., Prometheus, Grafana, ELK Stack).
- Excellent problem-solving and troubleshooting abilities.
- Strong communication and collaboration skills, with the ability to work effectively in a hybrid environment.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
This hybrid position offers an exciting opportunity to shape the infrastructure and deployment strategies of innovative software products. Join a collaborative team and contribute to building resilient and high-performing systems.
Senior Software Engineer - Cloud & DevOps
Posted 20 days ago
Job Viewed
Job Description
Key Responsibilities:
- Design, develop, and maintain robust and scalable cloud-based software solutions.
- Implement and manage CI/CD pipelines for automated build, testing, and deployment.
- Utilise infrastructure as code (IaC) tools (e.g., Terraform, CloudFormation) to manage cloud resources.
- Deploy, monitor, and maintain containerized applications using Docker and Kubernetes.
- Collaborate with cross-functional teams to define software requirements and architectural designs.
- Write clean, efficient, and well-documented code in relevant programming languages (e.g., Python, Java, Go).
- Troubleshoot and resolve complex technical issues across the entire software stack.
- Implement security best practices throughout the development lifecycle.
- Mentor junior engineers and contribute to code reviews and technical discussions.
- Stay current with emerging cloud technologies and DevOps methodologies.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- A minimum of 6 years of professional software development experience.
- Proven experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Extensive knowledge of DevOps principles and practices, including CI/CD, automation, and monitoring.
- Proficiency in scripting and programming languages (e.g., Python, Bash, Go, Java).
- Hands-on experience with containerization technologies like Docker and orchestration tools like Kubernetes.
- Experience with infrastructure as code (IaC) tools.
- Strong understanding of microservices architecture and distributed systems.
- Excellent problem-solving, analytical, and debugging skills.
- Effective communication and collaboration skills, suitable for a remote team environment.
- Experience with monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack).
Senior Software Engineer - Cloud & DevOps (Remote)
Posted 10 days ago
Job Viewed
Job Description
Responsibilities:
- Design, build, and maintain scalable and reliable cloud infrastructure (AWS/Azure/GCP).
- Develop and manage CI/CD pipelines for automated build, test, and deployment processes.
- Implement infrastructure as code (IaC) using tools like Terraform or CloudFormation.
- Automate system administration tasks and operational processes.
- Implement robust monitoring, logging, and alerting solutions.
- Ensure the security, performance, and availability of cloud environments.
- Collaborate with software development teams to optimize application deployment and performance.
- Troubleshoot and resolve issues related to cloud infrastructure and applications.
- Participate in architectural design discussions and provide technical leadership.
- Mentor junior engineers and contribute to the team's knowledge sharing.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 5+ years of experience in software engineering and DevOps roles.
- Proven experience with cloud platforms (AWS, Azure, or GCP).
- Strong proficiency in scripting languages (e.g., Python, Bash) and at least one general-purpose programming language (e.g., Go, Java, C#).
- Expertise in CI/CD tools (e.g., Jenkins, GitLab CI, GitHub Actions).
- Experience with containerization technologies (Docker, Kubernetes).
- Solid understanding of infrastructure as code (Terraform, Ansible).
- Familiarity with monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack).
- Excellent problem-solving and troubleshooting skills.
- Strong communication and collaboration skills, with experience in remote teams.
Be The First To Know
About the latest Devops Jobs in United Kingdom !
Senior Full-Stack Software Engineer (Cloud & DevOps)
Posted 10 days ago
Job Viewed
Job Description
The ideal candidate will possess a strong command of both front-end and back-end technologies, with a proven track record in cloud computing environments and DevOps practices. You will collaborate closely with cross-functional teams, including product managers, designers, and other engineers, to deliver exceptional software solutions that meet business needs and user expectations. Your responsibilities will include writing clean, efficient, and well-documented code, participating in code reviews, troubleshooting complex issues, and advocating for best practices in software development and infrastructure management.
Key responsibilities include:
- Designing, developing, and deploying scalable web applications and services using modern technology stacks.
- Implementing and managing CI/CD pipelines to automate build, test, and deployment processes.
- Working with cloud platforms (AWS, Azure, or GCP) to provision, manage, and monitor infrastructure.
- Developing and maintaining RESTful APIs and microservices.
- Writing unit, integration, and end-to-end tests to ensure code quality and application stability.
- Collaborating with stakeholders to gather requirements and translate them into technical specifications.
- Mentoring junior engineers and contributing to a culture of continuous learning and improvement.
- Troubleshooting and resolving production issues in a timely manner.
- Staying up-to-date with emerging technologies and industry trends.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 5+ years of professional software development experience.
- Proficiency in at least one back-end language (e.g., Python, Java, Node.js, C#).
- Expertise in front-end frameworks (e.g., React, Angular, Vue.js).
- Strong understanding of cloud services (e.g., AWS EC2, S3, Lambda, RDS; Azure VMs, Blob Storage, Functions, SQL Database; GCP Compute Engine, Cloud Storage, Cloud Functions, Cloud SQL).
- Experience with containerization technologies like Docker and orchestration tools like Kubernetes.
- Solid understanding of DevOps principles and practices, including CI/CD, infrastructure as code (e.g., Terraform, CloudFormation), and monitoring.
- Excellent problem-solving and analytical skills.
- Strong communication and teamwork abilities.
DevOps Engineer
Posted today
Job Viewed
Job Description
DevOps Engineer (eDV Cleared)
- £80,000 – £110,000 DOE + Bonuses
- Hybrid / Remote with Secure Site Access (as required)
- UK*C / Enhanced DV Clearance Required – Sole British Nationals Only
About the Role
Opensourced® is working with a cutting-edge secure-tech organisation delivering high-performance, cloud-native platforms to some of the UK's most mission-critical national security programmes. As part of their ongoing growth, they’re looking to hire Senior and Lead DevOps Engineers to support both new and existing secure transformation projects.
You’ll play a key role in architecting and maintaining scalable, security-first cloud infrastructure using AWS, Kubernetes, and real-time data streaming pipelines. This is a hands-on role for engineers who thrive in high-assurance environments and enjoy driving automation and DevSecOps best practices.
What’s on Offer
- Highly competitive salary and hybrid flexibility
- Work on classified, mission-critical national security projects
- Clear career progression in a modern DevSecOps culture
- Latest tools and cloud-native platforms at scale
- Direct impact on secure solutions shaping UK defence programmes
What You’ll Be Doing
- Designing and supporting secure AWS multi-account environments
- Driving automation, container orchestration, and real-time data pipelines
- Leading initiatives in infrastructure-as-code, CI/CD, and platform monitoring
- Enabling robust security practices across DevOps delivery teams
Core Skills & Experience
- Strong experience with AWS MSK (Kafka) and secure AWS environments
- Proven production experience with Kubernetes, Docker, and Helm
- Proficiency with Terraform and CI/CD pipelines (Drone / GitLab)
- Excellent understanding of Kafka internals and secure stream processing
- Experience with monitoring tools (Prometheus, Grafana, CloudWatch)
- Knowledge of security hardening, IAM, WAF, Shield, Vault
- Working knowledge of Agile, IaC, and DevSecOps delivery
- Must hold UK*C or Enhanced DV (eDV) Clearance – sole British nationals only
How to Apply
Send your CV to for a confidential conversation.
Please note: Only candidates meeting the clearance requirements can be considered for this role.
DevOps Engineer
Posted today
Job Viewed
Job Description
DevOps Engineer (eDV Cleared)
- £80,000 – £110,000 DOE + Bonuses
- Hybrid / Remote with Secure Site Access (as required)
- UK*C / Enhanced DV Clearance Required – Sole British Nationals Only
About the Role
Opensourced® is working with a cutting-edge secure-tech organisation delivering high-performance, cloud-native platforms to some of the UK's most mission-critical national security programmes. As part of their ongoing growth, they’re looking to hire Senior and Lead DevOps Engineers to support both new and existing secure transformation projects.
You’ll play a key role in architecting and maintaining scalable, security-first cloud infrastructure using AWS, Kubernetes, and real-time data streaming pipelines. This is a hands-on role for engineers who thrive in high-assurance environments and enjoy driving automation and DevSecOps best practices.
What’s on Offer
- Highly competitive salary and hybrid flexibility
- Work on classified, mission-critical national security projects
- Clear career progression in a modern DevSecOps culture
- Latest tools and cloud-native platforms at scale
- Direct impact on secure solutions shaping UK defence programmes
What You’ll Be Doing
- Designing and supporting secure AWS multi-account environments
- Driving automation, container orchestration, and real-time data pipelines
- Leading initiatives in infrastructure-as-code, CI/CD, and platform monitoring
- Enabling robust security practices across DevOps delivery teams
Core Skills & Experience
- Strong experience with AWS MSK (Kafka) and secure AWS environments
- Proven production experience with Kubernetes, Docker, and Helm
- Proficiency with Terraform and CI/CD pipelines (Drone / GitLab)
- Excellent understanding of Kafka internals and secure stream processing
- Experience with monitoring tools (Prometheus, Grafana, CloudWatch)
- Knowledge of security hardening, IAM, WAF, Shield, Vault
- Working knowledge of Agile, IaC, and DevSecOps delivery
- Must hold UK*C or Enhanced DV (eDV) Clearance – sole British nationals only
How to Apply
Send your CV to for a confidential conversation.
Please note: Only candidates meeting the clearance requirements can be considered for this role.