Role: Senior DevOps Engineer
Location: Reading or Leeds (Hybrid 1 day per week onsite)
Salary: £80k - £85k
Active SC Clearance required
We are looking for an experienced DevOps Engineer to join a high-performing team delivering fully automated, continuous deployment solutions. You will play a key role in building, maintaining, and improving infrastructure and deployment pipelines, while collaborating across development, QA, and operations teams.
This is an exciting opportunity to work in a modern, cloud-based environment using industry-leading tools and practices.
Key Responsibilities
* Design and implement automated build and deployment pipelines for Java-based microservices
* Contribute to version-controlled configuration assets within a fully automated CI/CD environment
* Diagnose and troubleshoot infrastructure and deployment issues
* Collaborate with development, QA, and operations teams to deliver reliable software services
* Act as a key liaison between management, technical teams, and operations
* Identify and implement automation opportunities that drive business value
* Support large-scale CI/CD and source code management implementations
* Monitor project progress and provide technical guidance where required
* Build strong working relationships with internal teams and third-party suppliers
* Work within an Agile delivery environment
* Create and maintain lightweight technical documentation
* Mentor and support junior team members
Essential Skills & Experience
* Strong experience with CI/CD tools and practices (Jenkins, Git/GitLab)
* Expertise in Infrastructure as Code (Terraform, Ansible)
* Proven experience building automation frameworks using Ansible
* Hands‑on experience with AWS services, including:
o EC2, S3, Lambda
o EKS (Kubernetes)
o API Gateway, ALB
o Auto Scaling
* Solid understanding of Linux systems, networking, and security hardening
* Experience with containerisation and orchestration (Kubernetes, preferably EKS)
* Strong scripting/programming skills (e.g., Python, Groovy, Shell, Perl)
* Knowledge of Git branching strategies and source control management
* Experience with automated testing tools (e.g., Cucumber, ReadyAPI)
* Experience managing and scaling distributed systems in AWS environments
* Familiarity with deployment strategies and release management approaches
* Understanding of development concepts (REST APIs, JSON, YAML)
* Experience integrating quality gates (e.g., SonarQube, regression testing) into pipelines
Desirable Skills
* Experience with Jira or similar issue tracking tools
* Knowledge of HashiCorp Packer (AMI creation) and Vault (secrets management)
* Familiarity with messaging systems (IBM MQ, RabbitMQ)
* Experience with monitoring/observability tools (Elastic Stack, AppDynamics)
#J-18808-Ljbffr