DevOps Engineer
Role details
Job location
Tech stack
Job description
We're proud to offer a benefits package that supports our team in work and life. From enhanced flexibility and working from anywhere to your birthday off, an annual wellbeing allowance and our own discounts portal
- Private Counselling with a weekly confidential helpline available
- Simplyhealth private healthcare plan
- £150 Wellbeing Allowance per year
- Working elsewhere policy (4 weeks per year)
- Hybrid working
- Buy and sell annual leave scheme (upto 3 days per year)
As a DevOps Engineer, you'll play a key role in designing, building and operating cloud infrastructure across AWS and Azure, delivering high-quality, automated environments using Terraform and modern CI/CD tooling.
You'll collaborate closely with engineering, product and architecture teams to improve velocity, reliability and security across our platform-championing principles like Clean Code, CI/CD best practices and secure-by-design development.
What will you be doing as a DevOps Engineer -
- Design, build and maintain scalable cloud infrastructure across AWS and Azure
- Deliver infrastructure-as-code using Terraform (modules, state management, documentation)
- Develop and optimise CI/CD pipelines with GitHub Actions and Azure DevOps
- Champion engineering principles such as SOLID, DRY, KISS, YAGNI and robust Git workflows
- Implement monitoring, logging and alerting for performance and reliability
- Support the design of secure architectures aligned to OWASP Top 10 principles
- Collaborate with engineering teams to improve release processes and environment management
- Automate provisioning, deployment, configuration and operational tasks
- Participate in incident response and root-cause analysis
- Produce high-quality documentation and contribute to continuous improvement across the engineering function
Requirements
Do you have experience in Terraform?, * Prior experience in a DevOps, Platform Engineering or similar role in modern agile teams
- Strong hands-on experience with AWS and Azure
- Proficiency with Terraform and infrastructure-as-code best practices
- Solid understanding of CI/CD concepts and experience using GitHub Actions / Azure DevOps
- Knowledge of networking, security groups, IAM, DNS, load balancing
- Experience with monitoring and logging tools
- Ability to create clear, maintainable automation scripts (Bash, PowerShell, Python, etc)