About us:
Spectrum.Life is a whole-of-health digital partner that guides organisations and their people to thrive, delivering clinically backed digital health, mental health and wellbeing solutions.
Our HealthTech delivers digital transformation for Insurers, Educators and Employers through Co-creation or seamlessly integrated out-of-the-box solutions, that decrease digital fragmentation and engage, empower, and transform their people’s lives.
Established in 2018 by Stuart McGoldrick and Stephen Costello, Spectrum.Life provides services internationally to over 7.2m insurance members, 3,000 corporate clients, 60 universities and 650,000 university students. Spectrum.Life currently employs over 450 people.
Our vision is to change and save as many lives as possible.
Role Brief:
We are looking for a motivated and enthusiastic Junior DevOps Engineer to join our infrastructure team and help maintain and improve the continuous delivery pipelines and cloud environments that support our projects. This is a hands-on role where you will work alongside senior engineers to help build and maintain a resilient, secure, and automated environment across our AWS cloud platform.
You will continue developing your skills across cloud architecture, security principles, and CI/CD, supporting our engineering teams to build and release software quickly, safely, and efficiently. If you are eager to learn, passionate about automation, and excited by the potential of AI to create intelligent systems, we want to hear from you.
Responsibilities:
Cloud Infrastructure & Automation:
- 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.
CI/CD & Release Management:
- 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.
Security & Compliance:
- 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.
Observability & Incident Management:
- 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.