Job description
Senior DevOps Engineer (Contract)
Location: Glasgow
Contract Duration: Until 31/12/2026
On-site Requirement: 2–3 days per week
Day Rate: £340 (Inside IR35)
Role Overview
We are seeking a highly skilled Senior DevOps Engineer to join our team in Glasgow. This role requires hands-on experience with cloud infrastructure, containerised environments, and DevOps tooling, with a focus on AWS. The successful candidate will support the deployment, management, and automation of cloud-based applications, ensuring scalable, secure, and reliable environments.
Essential Skills / Basic Qualifications
-
5+ years of experience working with containers, Kubernetes, and related technologies on cloud platforms (AWS preferred).
-
3+ years of experience setting up cloud infrastructure using CloudFormation.
-
Hands-on experience with DevOps tools such as Jenkins, Bitbucket, Nexus, Git, Jira, etc.
-
Experience working with a broad range of AWS services, including:
-
API Gateway, Lambda, ECS, Elastic Load Balancers, EC2, MSK, RDS (Oracle preferred)
-
-
Experience with virtual server hosting (EC2), container management (Kubernetes, ECS, EKS), and Linux OS administration.
-
Solid understanding of cloud networking concepts, including VPCs, subnets, peering, firewalls, and network interconnects.
-
Basic understanding of Java-based applications, APIs, and microservices.
Desirable Skills / Preferred Qualifications
-
5+ years of scripting experience using PowerShell, Perl, Ruby, Node.js, or Python.
-
Proficiency with Jira, Jenkins, Bitbucket/GitLab, and Git workflows.
-
Experience working in controlled environments, such as banking or financial services.
-
Hands-on experience with Docker and at least one container orchestration platform (Amazon ECS/EKS or Kubernetes).
-
Relevant AWS certifications (e.g., AWS Certified DevOps Engineer, AWS Solutions Architect).
Key Responsibilities
-
Design, deploy, and maintain cloud infrastructure on AWS using CloudFormation and other automation tools.
-
Manage containerized environments, including Kubernetes clusters and ECS/EKS deployments.
-
Implement and maintain CI/CD pipelines for continuous integration and delivery using Jenkins and Git workflows.
-
Monitor, troubleshoot, and optimize cloud-based applications and environments for performance, reliability, and security.
-
Collaborate with development and operations teams to ensure smooth deployment of applications and infrastructure.
-
Document architecture, processes, and configurations to maintain knowledge base for the team.