DevOps Engineer (DBA + DevOps)
We are hiring a DevOps Engineer with a strong blend of Database Administration and DevOps expertise.
This role will typically involve 60% DBA and 40% DevOps responsibilities, which may shift to 30% DBA/70% DevOps depending on project needs.
We are looking for a hands-on engineer who can also provide technical leadership when DBA work is a priority.
About the Role
As a DevOps Engineer, you will:
- Design, build and automate secure AWS cloud environments using best practices
- Drive a strong DevOps culture focused on collaboration, transparency and continuous improvement
- Support multidisciplinary Agile delivery teams and remove technical blockers
- Lead technical workshops and manage escalations
- Champion servant leadership and knowledge sharing
- Deliver highly available, secure and scalable cloud platforms
Essential Skills & Experience
- 5+ years of AWS experience, including:
EC2, RDS, Aurora PostgreSQL, VPC, S3, IAM, CloudWatch, KMS - Strong Terraform/Infrastructure as Code expertise
- Solid experience with Linux, Docker, Amazon Linux 2023
- Strong Jenkins CI/CD pipelines using Groovy
- Advanced Scripting skills in one or more of:
Shell, Python, PowerShell, Perl, Java - Expert PostgreSQL DBA skills, including:
- Performance tuning
- High availability & replication
- Backup & disaster recovery
- Experience supporting 24/7 production AWS environments
- Monitoring & observability tools:
Grafana, Prometheus, Alert Manager - Tools & collaboration platforms:
Git, Jira, Confluence, ServiceNow - Strong troubleshooting and root cause analysis skills
- Must be SC Cleared and UK-based for the duration of the programme
Desired Skills
- Linux system administration
- Active Directory & networking fundamentals
- Firewall/switch configuration and patching
- AWS or Azure certifications (or willingness to obtain)
- Public sector delivery experience
- Excellent communication and stakeholder management skills