About the Role
As a DevOps Engineer, you'll run the DevOps operations for a team of around 20 software engineers who manage around 10 different projects. You'll also handle infrastructure work, ensuring smooth deployments, reliable systems, and efficient CI/CD pipelines. Working closely with our senior team, you'll gain valuable experience while making a tangible impact on our engineering operations.
Responsibilities
- Run DevOps operations for a team of approximately 20 software engineers across around 10 different projects
- Manage and optimise GitLab CI/CD pipelines, runners, environments, registry and artifact management
- Handle AWS infrastructure provisioning, maintenance, and scaling
- Implement and maintain containerised applications using Docker, Kubernetes, and Helm
- Design and execute multi-stage release pipelines with appropriate deployment strategies and rollback procedures
- Manage secrets and sensitive configuration across environments
- Support the software development lifecycle through automation and tooling improvements
Requirements
- 2+ years of experience in a DevOps or infrastructure role
- Strong knowledge of Git and branching strategies, merge workflows, and versioning
- Hands-on experience with GitLab CI/CD pipelines, runners, environments, registry and artifact management
- Experience with Jira integration including GitLab-Jira linking, smart commits, and automation between the two tools
- Proven ability to design multi-stage release pipelines with deployment strategies, rollback mechanisms, and secrets management
- Solid understanding of AWS infrastructure including core services, networking, security, infrastructure as code, and scaling
- Experience with containers and orchestration using Docker, Kubernetes, and Helm
Nice to Have
- Experience with monitoring and observability including logging, alerting, and dashboards
- Knowledge of DevSecOps practices with security scanning integrated into pipelines
- Strong documentation skills, incident management experience, and familiarity with on-call practices
Benefits
- A competitive and attractive salary
- Private health insurance (after probation)
- Annual wellbeing allowance to support your physical and mental health
- Regular social events to foster strong team connections
- Daily lunch allowance when working from the office
- Birthday Celebration Voucher