Description:
Key responsibilities
- Collaborate with team members to design, develop and maintain our digital products and services.
- Undertake production system support, taking ownership of issues from monitoring support inboxes through to successful resolution.
- Be an active part of the wider external development community, identifying good practices we can adopt and sharing our experiences.
- Apply relevant cloud engineering standards to ensure product quality and undertake code reviews.
As a Cloud Engineer, you should have the following technical skills:
- Practical experience of infrastructure as code using Terraform.
- An understanding of cloud computing fundamentals, such as networking, security, backups, logging, monitoring and alerting.
- An understanding of cloud computing services and tooling, including VPC’s, nat gateways, Lambda, S3 & EC2 and how they can be configured to work as part of a larger application.
- Demonstrate experience in languages or technologies including:
- A DevSecOps mindset.
- Experience with designing and implementing CI/CD pipelines
Person specification
Candidate Profile (“soft skills”)
- Demonstrable interest in technology, in the form of personal projects or hackathons is preferred.
- Highly motivated and able to work independently or as part of a multi-disciplinary team.
- Fast learner with the ability to integrate information and make judgements.
- Strong analytical and problem solving skills.
- Good communication skills.
- Good organisational skills coupled with the ability to work to a high degree of accuracy.