Description
The Cabinet Office is seeking a DevOps Engineer (AWS) to join their Platform Engineering team. You will be responsible for the development, deployment, and ongoing operation of organisational platforms and tools within the Cabinet Office.
As a DevOps Engineer embedded in an Agile team, you’ll:
- Develop, deploy, document and maintain digital platforms, mainly Azure, GitHub, and DevOps tooling and processes.
- Monitor, manage and optimise platform infrastructure to ensure stability, scalability, and performance.
- Implement and promote best practices for cloud engineering, security, and compliance.
- Lead the automation of deployment, infrastructure provisioning, and operational processes.
- Support disaster recovery and business continuity planning for cloud platforms.
- Contribute to FinOps initiatives by analysing costs and recommending optimisation strategies.
- Collaborate with product managers and architects to define platform strategies and priorities.
- Participate in Agile ceremonies and contribute to sprint planning, stand-ups, and retrospectives.
- Stay up to date with industry trends, service developments, and best practices in the DevOps domain.
- Provide technical guidance and mentorship to junior team members.
The primary focus of this role will be AWS, but you will also develop your skills for Azure, allowing for a multi-functional approach to our platform management.
Essential criteria:
- Extensive hands-on experience in managing AWS organisation and services like AWS Control Tower, Account Factory for Terraform, and identity management using IAM Identity Centre, Microsoft Entra ID and OKTA.
- Deep understanding of network services (VPC, ALB, NLB, NAT, NACL and Route 53) and security configurations (Security Groups, SCP and KMS).
- Practical experience with Infrastructure as Code (IaC) frameworks like Terraform and CloudFormation.
- Strong problem-solving skills and ability to troubleshoot complex cloud infrastructure issues and optimise system performance.
- Strong scripting and automation skills using tools such as AWS Lambda, Python, Bash, or PowerShell.
- Hands-on experience with containerisation technologies such as Docker and orchestration using AWS ECS and AWS EKS.
- Proven track record in designing, deploying, and managing cloud infrastructure at scale.
- Knowledge of CI/CD pipelines and experience with tools like AWS CodeBuild, CodePipeline, GitHub Actions and other.
- Experience implementing and managing monitoring, logging, and alerting systems using CloudWatch, CloudTrail, ELK, PagerDuty and other similar tools.
- Practical experience in optimisation of cost and resource utilisation within cloud platforms (FinOps).
Benefits:
- Salary: £59,207 - £70,958 per year
- Cabinet Office contributes £17,152 towards you being a member of the Civil Service Defined Benefit Pension scheme.
- Learning and development tailored to your role.
- An environment with flexible working options.
- A culture encouraging inclusion and diversity.
- A Civil Service Pension which provides an attractive pension, benefits for dependants and employer contributions of 28.97%.
- A minimum of 25 days of paid annual leave, increasing by one day per year up to a maximum of 30.
For more fresh new jobs, check out yubhub.co.