Job Description

Experienced Google Cloud Platform Engineer required to work with our client on a initial 6 month contract based in Leeds. 

Responsibilities

- Responsible for building Cloud-Native Microservices architecture on GCP

- Responsible for defining how structured and unstructured data of a new application will be stored, consumed, integrated/shared and reported utilizing Google cloud components

- Responsible for mapping Architectural components to Google Cloud components, help defining the overall deployment architecture and sizing

-Coordinate with Senior Architects and Architect guild to implement solution on individual teams

Requirements

- Google Certified Cloud Architect

- Deep experience with solution architecture, working specifically with full stack solutions, RESTful services, and large legacy application portfolios, in both monolithic and micro-services contexts.

- Expertise in Micro-services application design and development using java stack

- Experience with cloud-based distributed application scaling and data processing

- Experience with distributed cloud deployments on Google Cloud

- Must have experience in configuring and setting up API's in Apigee Edge / Google Cloud Endpoints

- Expertise in utilizing Google App Engine for deployment of Micro-services

- Strong understanding of Docker-based Micro services deployment

- Need to have experience in container orchestration using Kubernetes

- Exposure to Deployment Architecture considerations including DNS, load balancing and elastic scalability

- Experience in Cloud File store and Persistence Disk

- Skills in database design, both SQL and NoSQL, from conceptualization to database optimization

- Experience in migrating SQL Server Databases to Google Compute Engine and/or Cloud SQL

- Experience in application performance monitoring, benchmarking, tuning and troubleshooting

- Experience in Financial Services preferred

- Experience in working directly with clients