Cloud Platform Engineer Role Overview
We are seeking a skilled Cloud Platform Engineer to join our team as an embedded member, working closely with the Data Engineering group.
The successful candidate will be responsible for deploying, operating, and supporting critical cloud resources, while advocating for and guiding technical aspects of cloud adoption.
-----------------------------------
Main Responsibilities:
* End-to-end delivery of cloud resources as part of software product initiatives.
* Advocating for key principles and standards in the operational running of responsible technologies.
* Supporting stakeholders and driving engineering excellence across the team.
-----------------------------------
Required Skills and Qualifications:
* Prior public cloud experience, preferably with Google Cloud.
* Strong core platform knowledge in Projects and Folders, IAM and Billing.
* Proficiency operating with Infrastructure as Code (IaC) using industry-standard tooling, preferably Terraform and methodologies.
* Knowledge of GitOps and experience of use.
* Proficiency of source code management; namely Git.
* Confident in utilising custom automation and scripting using tools such as G-Cloud, CLI, Bash, Python and Golang.
* Experience of modern platform stacks such as Kubernetes or GKE, as well as affiliated technologies and workflows including service mesh/ingress, CI/CD, monitoring stacks and security instruments.
* Experience of using and managing Docker images.
* Awareness of networking in Public Cloud environments.
* Awareness of key security considerations when operating in the public cloud.
-----------------------------------
Benefits:
This role is eligible for inclusion in our hybrid working from home policy.
You will be given the support and training to allow you to grow and progress within this position.
The ideal candidate will have a passion for working on innovative initiatives and making an immediate impact to the business by bringing their own experience to a challenging but vibrant environment.