Role OverviewJoin a forward-thinking technology team in Newcastle Upon-Tyne as a Senior DevOps Engineer, shaping the future of digital delivery across critical sectors. You'll play a central role in designing, building, and maintaining robust cloud environments and automation frameworks that empower development teams to deliver with speed and reliability. This position blends hands-on technical work with leadership, requiring a strong foundation in infrastructure as code, containerization, and continuous delivery practices.
Key Responsibilities
- Lead the design and implementation of CI/CD pipelines using tools such as GitLab and Jenkins to enable rapid, secure software delivery.
- Automate infrastructure provisioning and configuration using IaC tools including Terraform, AWS CDK, or CloudFormation.
- Integrate security scanning (SAST/DAST) into pipelines and apply secure practices such as secrets management with tools like HashiCorp Vault or AWS Secrets Manager.
- Orchestrate containerized workloads using Kubernetes, Docker, or RedHat OpenShift to support scalable, resilient applications.
- Configure and manage monitoring, alerting, and log analysis through platforms like Prometheus, Splunk, or Dynatrace.
- Support development teams by building self-service tooling and automated processes for testing, deployment, and environment management.
- Drive cloud cost efficiency by analyzing resource usage and implementing right-sizing strategies.
- Mentor junior engineers and contribute to technical decision-making across projects.
- Troubleshoot complex system issues and ensure high availability across environments.
Required Qualifications
- Demonstrated experience with public or private cloud platforms and core DevOps practices such as CI/CD.
- Proficiency in infrastructure-as-code tools (e.g., Terraform, CloudFormation) and configuration management (e.g., Ansible, Puppet).
- Hands-on experience with container technologies including Docker and Kubernetes.
- Working knowledge of scripting languages such as Python, Bash, PowerShell, or Node.js.
- Experience setting up and managing Linux-based systems.
- Familiarity with Agile and Lean delivery methodologies.
- Ability to lead technically, mentor team members, and communicate effectively with stakeholders.
- Strong problem-solving skills with a track record of resolving advanced technical challenges.
Preferred Qualifications
- Experience in technical leadership roles, guiding DevOps adoption across enterprise environments.
- Background in defining DevOps roadmaps and driving transformation initiatives.
- Knowledge of advanced deployment patterns such as blue/green or canary releases.
- Proven ability to apply creative and analytical thinking to develop effective technical solutions.
Work Environment & Culture
This is an onsite role based in Newcastle Upon-Tyne, operating within a collaborative, innovation-driven environment. The team values stewardship, integrity, and inclusion, fostering a culture where diverse perspectives contribute to shared success. You'll have access to continuous learning, a global network of experts, and opportunities for career growth across technical and delivery domains. Security clearance (BPSS and SC) is supported, subject to qualifying UK residency history.

