Cloud Engineer
Role details
Job location
Tech stack
Job description
The primary purpose of the Cloud Engineer is to ensure that Janes remains safe and secure in the cloud through management and ongoing improvement of our multi-account AWS environment. The role sits in the Platform Team, comprising five engineers reporting to the Architecture Director, with a day-to-day focus on core services like network, backup, monitoring, security and governance.
Where required, the role extends into each of our four Service Teams to ensure standards are adopted, appropriate resources are being used to deliver value to our customers, while being operationally resilient, secure and cost effective. The Cloud Engineer is primarily a hands-on role, but there are important design, documentation and communication expectations due to regular engagement with senior stakeholders, as well as day-to-day relationships with Service Teams.
How you will contribute at Janes:
- Design, build, operate and monitor our core cloud infrastructure
- Maintain IaC codebases for platform and common services to be used by service teams.
- Adopt an environment of continuous improvement for security, resilience and cost.
- Ensure services are appropriately patched and maintained to minimise vulnerabilities.
- Ensure standards are adopted across Service Teams.
- Mentor and support Service Teams on appropriate use of cloud resources.
- Contribute to service management processes covering change control, incident management and DR.
- Operate in a fast-paced agile environment, balancing an operational mindset with the need to deliver.
Requirements
- Extensive cloud experience, with 5+ years AWS and an appreciation of Azure services.
- Experience operating at an organisation-level in a complex multi-account architecture.
- In-depth infrastructure experience across network, backup, observability, security and governance.
- Experience at managing security of systems in line with ISO27001, Cyber essentials or NIST standards.
- In-depth experience with Identity and Access Management, including Privileged Access
- In-depth experience with Terraform, IaC and associated pipeline management.
- Experience managing Windows and Linux servers and associated services, e.g. Directory Services.
- Experience with cloud native, serverless architectures.
- Experience with disaster recovery and service management principles and processes.
- Good understanding of agile and modern software engineering and development practices.
- Experience across a range of the following technologies:
- CloudFront, WAF, AWS Firewall, API Gateway, Transit Gateway
- AWS VPN, Zscaler ZPA, AWS Identity Centre, Microsoft Entra
- AWS Backup, AWS Systems Manager, Security Hub, Guard Duty, Microsoft Defender
- Windows / Linux Operating Systems and Active Directory
- Cloudwatch, Cloudtrail, OpenSearch, Grafana, Kinesis
- Terraform, Git, CloudFormation, Ansible, Azure Devops
- Lambda, EKS, ECS and EC2
- DocumentDB, DynamoDB, RDS, S3, OpenSearch
- EventBridge, Steps, Glue
This position offers a hybrid working model, allowing for flexibility in your work environment. We are looking for a candidate who can be based in either our Manchester or Croydon office, with a minimum requirement of 40% in-office presence. The choice of location will depend on which office is more convenient for the selected candidate.
Benefits & conditions
- 27 days of annual leave
- Healthy half (0.5 day leave every 6 months for wellbeing)
- Leave- study/ volunteer/ reserve forces
- Pension plan (6% employer contribution)
- Private medical insurance - BUPA
- Maternity (100% of basic salary for the first 26 weeks followed by Statutory Maternity Pay)
- Paternity (100% of basic salary for 6 weeks)
- Life cover
- Access to LinkedIn Learning
- Access to an on-site gym (only in Croydon)