DevOps Engineer
Role details
Job location
Tech stack
Job description
The DevOps team are responsible for managing, monitoring and optimizing our SaaS platform, i.e. ensuring system Availability, Durability, Reliability, Resiliency and Fault Tolerance. They support and work closely with our in-house developers, providing a world class developer experience., As Xelix continues to expand, so have the demands on our DevOps team. We are seeking an additional mid-level DevOps Engineer to own delivery of the initiatives on our 2026 Tech Roadmap, for example:
- Improve our CI/CD process to allow quicker, more frequent and easier deployments
- Reduce our AWS Cloud Spend by rightsizing, replacing services with others or developing a strategy for using spot instances
- Ensure our platform scales to support our client growth
- Remove manual or tedious process across the business through smart scripting and automations
- Maintain platform uptime SLAs by designing reliable, resilient architecture with intelligent monitoring and alerting techniques.
Our platform runs on Amazon Web Services, managed with Terraform so familiarity with common AWS Services (RDS, S3, ECS, EC2 etc.) is essential for this role.
Xelix handles large volumes of sensitive commercial data, making security crucial across all our activities. In this role you will build on our ISO:27001 and SOC 2 accreditations by helping to implement and maintain security best practices.
What you'll be doing
- Operating production AWS workloads
- Provision, upgrade and maintain AWS infrastructure using Terraform
- Release engineering: Maintain and improve CI/CD pipelines through Jenkins / Github Actions and other technology
- Help design solution architecture for new business features
- Manage cloud costs by planning usage, rightsizing and ensuring unused infrastructure is removed
- Support the Development and AI Engineering Teams - help troubleshoot their issues
- Bring observability through dashboards, alerting and log aggregation
- Run incident analysis and post mortems
- Environment management: ephemeral environments, dev/staging/prod
Requirements
Do you have experience in Terraform?, * Minimum 3 years of DevOps experience
- Eager to learn and pickup new skills quickly and independently
- Familiarity with Python/Django deployments and troubleshooting
- Confident to ask for help when stuck
- Good technical background and mindset
- Able to listen and work with other team members and customers in a professional manner
- Diligent at tasks, keeping to deadlines for tickets
- Responsive to the team, happy to help colleagues resolve technical issues quickly
Benefits & conditions
Competitive salary of £55,000 - £70,000 depending on experience
️ 27 days of annual leave (including 3 days Christmas closing), with the option to roll over 3 days
Hybrid working with one day a week from our dog-friendly Hoxton office and on-site gym
Comprehensive private medical & dental cover with Vitality
Enhanced parental leave pay
Learning & development culture - £1,000 personal annual budget
We're carbon-neutral and are working towards ambitious carbon reduction goals
Lots of team socials & activities
️ Annual team retreat
Want to learn more?
- About us
- Xelix blog
- Xelix news
- Xelix glassdoor
We believe that people from diverse backgrounds, with different identities and experiences make our company and product better. No matter your background, we'd love to hear from you! And if you have a disability, please let us know if there's any way we can make the interview process better for you - we're happy to accommodate!
If you're a recruiting agency - we have an existing list of agencies we work with and we are not currently planning on expanding the list. Neither the Talent team nor hiring managers or the Support team will respond to cold outreach. If you require alternative methods of application or screening, you must approach the employer directly to request this as Indeed is not responsible for the employer's application process.