
DevOps Engineer
Spectrum.Life
full-time
Posted on:
Location Type: Remote
Location: United Kingdom
Visit company websiteExplore more
About the role
- Assist in building and managing scalable and secure infrastructure on AWS and GCP using Infrastructure-as-Code principles, under the guidance of senior engineers.
- Write and maintain automation scripts to support project setup, on-demand environment creation, and other operational tasks.
- Support the implementation of solutions to streamline local development and testing workflows for engineers.
- Learn and contribute to systems architecture decisions, helping ensure our infrastructure is designed for performance, scalability, and resilience.
- Collaborate with engineering teams to manage and automate the infrastructure for our core services, including APIs and databases, ensuring their performance and reliability.
- Help maintain and improve our CI/CD pipelines using Bitbucket Pipelines / Github Actions, supporting the flow from code commit to production deployment.
- Assist with integrating automated testing, dependency updates, and security scans within the pipelines to ensure code quality and security.
- Contribute to improving our release processes, helping ensure smooth and predictable deployments.
- Support the team in maintaining security, compliance, and data flow standards within our cloud infrastructure.
- Help implement and maintain security best practices and automated tooling (SAST/DAST, dependency scanning) to protect our applications and data.
- Assist in ensuring all infrastructure and processes adhere to legal and regulatory requirements, maintaining customer trust and data privacy.
- Help maintain and improve observability using tools like Sentry and native cloud services.
- Assist with configuring alerting and monitoring (e.g., AWS CloudWatch Alarms) and integrating them with notification services to support rapid incident response.
Requirements
- Minimum 2 years of experience or relevant education in DevOps, SRE, or Infrastructure Engineering, with an interest in automation.
- Familiarity with cloud infrastructure on AWS and/or GCP.
- Exposure to, or a willingness to learn, Infrastructure-as-Code tools such as Terraform.
- A basic understanding of CI/CD pipelines and a desire to develop deeper expertise.
- An awareness of system architecture, security best practices, and compliance standards.
- Comfortable with programming languages (e.g., Python, Bash) to build automation and tooling.
- Some exposure to managing APIs and databases from an infrastructure perspective.
- Familiarity with containerization technologies (Docker, Kubernetes) is a plus.
- Interest in or exposure to modern observability and error tracking tools such as Sentry, Prometheus, or Grafana.
- You have a deep technical curiosity and a passion for automation.
- You take responsibility for your work and are a reliable team player who supports the engineering teams around you.
- You are developing an understanding of how to balance speed and safety, and are keen to learn how to help developers move fast without compromising on security or stability.
- You are a good communicator who is willing to ask questions and share ideas with the wider team.
- You are keen to learn about identifying potential issues, reducing technical debt, and improving the overall development lifecycle.
- You are comfortable working both independently and collaboratively, with the ability to take direction and ask for support when needed.
- You enjoy problem solving and are eager to tackle new challenges.
Benefits
- 25 days of annual leave
- 24/7 EAP and a wide range of health and wellbeing supports
- Extensive list of employee perks and benefits
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Infrastructure-as-CodeAWSGCPTerraformCI/CDPythonBashDockerKubernetesSAST/DAST
Soft Skills
team playergood communicatorproblem solvingtechnical curiosityreliableresponsibilitycollaborativeindependenteager to learnadaptability