Negotiable
Undetermined
Undetermined
Sheffield, South Yorkshire, UK
Summary: The GCP Cloud Engineer role involves deploying and securing cloud infrastructure and applications, with a focus on GCP services and DevOps practices. The position requires collaboration with various teams to ensure compliance and performance optimization. The contract is for 6 months with a possibility of extension, and the role is based in Sheffield, Birmingham, or Edinburgh. Candidates should have extensive experience in cloud engineering and development, particularly with GCP and related technologies.
Key Responsibilities:
- Deploying, configuring and securing Back End REST API services using CSP native services.
- Deploying, configuring and securing containerised application runtimes using Infrastructure as Code.
- Building and maintaining CI/CD pipelines in collaboration with DevOps and Security teams, focusing on traceability and regulatory controls.
- Managing, monitoring, and optimising cloud infrastructure across GCP, ensuring performance, resilience, cost-efficiency, and data security.
- Collaborating closely with infrastructure, architecture, and cybersecurity teams to meet internal risk, compliance, and governance requirements.
- Supporting live systems, conducting root cause analysis, fixing bugs and implementing solutions for incidents and performance bottlenecks.
Key Skills:
- A Bachelor's or Master's degree in Computer Science or equivalent industry experience.
- A background in Cloud Engineering with infrastructure experience.
- Over 5 years of development experience, focusing on large-scale, distributed systems.
- Hands-on experience with GCP, including CSP native services, networking, IAM, databases (PostgreSQL) and cost optimization.
- Experience with other cloud providers such as AWS is advantageous.
- Proven experience with DevOps practices, including Infrastructure as Code (eg, Terraform), CI/CD tools (eg, Jenkins, GitLab CI), and containerization.
- A strong understanding of security principles in cloud and enterprise systems.
- Familiarity with audit and compliance considerations in regulated industries, particularly finance or banking.
- Excellent written and verbal communication skills, with the ability to convey complex information effectively to diverse audiences.
- A successful track record of delivering complex projects and/or programmes, using appropriate techniques and tools to ensure and measure success.
- Demonstrable experience of Public Cloud.
- Infrastructure build and configurations for services including Compute, Storage, Networking.
- Linux.
- Relational and NoSQL databases.
- Integration services such as messaging and streams.
- Building RESTful API Services.
- Containerisation, Kubernetes, serverless functions.
- Microservices and distributed tracing.
- Enterprise logging, monitoring, and alerting frameworks (eg, ELK, Splunk, Prometheus, Grafana).
- Automation Scripting (using languages such as Terraform, Ansible etc.).
- Experience with Continuous Integration (CI), Continuous Delivery (CD) and continuous testing tools.
- Experience working within an Agile environment.
- A good understanding of cryptography (authentication, data encryption).
- The ability to quickly acquire new skills and tools.
- Good non-functional testing experience.
- Experience working in financial services or other regulated environments.
- Programming experience in Python and Golang.
- GCP certifications (eg, Google Cloud Engineer/GCP Cloud DevOps Engineer).
Salary (Rate): undetermined
City: Sheffield
Country: UK
Working Arrangements: undetermined
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT
Detailed Description From Employer:
Role: GCP Cloud Engineer
Contract- 6 months with possible extension
Location- Sheffield or Birmingham or Edinburgh (3 days a week)
Key Accountabilities:
Responsibilities will include:
- Deploying, configuring and securing Back End REST API services using CSP native services.
- Deploying, configuring and securing containerised application runtimes using Infrastructure as Code.
- Building and maintaining CI/CD pipelines in collaboration with DevOps and Security teams, focusing on traceability and regulatory controls.
- Managing, monitoring, and optimising cloud infrastructure across GCP, ensuring performance, resilience, cost-efficiency, and data security.
- Collaborating closely with infrastructure, architecture, and cybersecurity teams to meet internal risk, compliance, and governance requirements.
- Supporting live systems, conducting root cause analysis, fixing bugs and implementing solutions for incidents and performance bottlenecks.
Qualifications and experience:
The ideal candidate for this role will have the below experience and qualifications:
- A Bachelor's or Master's degree in Computer Science or equivalent industry experience.
- A background in Cloud Engineering with infrastructure experience.
- Over 5 years of development experience, focusing on large-scale, distributed systems.
- Hands-on experience with GCP, including CSP native services, networking, IAM, databases (PostgreSQL) and cost optimization.
- Experience with other cloud providers such as AWS is advantageous.
- Proven experience with DevOps practices, including Infrastructure as Code (eg, Terraform), CI/CD tools (eg, Jenkins, GitLab CI), and containerization.
- A strong understanding of security principles in cloud and enterprise systems.
- Familiarity with audit and compliance considerations in regulated industries, particularly finance or banking.
- Excellent written and verbal communication skills, with the ability to convey complex information effectively to diverse audiences.
- A successful track record of delivering complex projects and/or programmes, using appropriate techniques and tools to ensure and measure success.
Essential Skills:
- Demonstrable experience of:
- Public Cloud.
- Infrastructure build and configurations for services including Compute, Storage, Networking.
- Linux.
- Relational and NoSQL databases.
- Integration services such as messaging and streams.
- Building RESTful API Services.
- Containerisation, Kubernetes, serverless functions.
- Microservices and distributed tracing.
- Enterprise logging, monitoring, and alerting frameworks (eg, ELK, Splunk, Prometheus, Grafana).
- Automation Scripting (using languages such as Terraform, Ansible etc.).
- Experience with Continuous Integration (CI), Continuous Delivery (CD) and continuous testing tools.
- Experience working within an Agile environment.
- A good understanding of cryptography (authentication, data encryption).
- The ability to quickly acquire new skills and tools.
- Good non-functional testing experience.
Desirable Skills:
- Experience working in financial services or other regulated environments.
- Programming experience in Python and Golang.
- GCP certifications (eg, Google Cloud Engineer/GCP Cloud DevOps Engineer).