This job is no longer available.
You can view related vacancies or set-up an email alert notification when similar jobs are added to the website using the buttons below.

 

Job Description

We are currently seeking an experienced Google Cloud Platofrm Architect to work with our client on an initial 6 month contract based in Leeds. 

- Responsible for building Cloud-Native Microservices architecture on GCP

- Plan, design and architect solutions based on microservice techniques and principles utilizing container-based technologies

- Define standards and patterns to guide architecture solution decisions

- Utilize Domain Driven design principles to define Micro-services and deconstruct legacy monolithic applications

- Perform Data modelling & design data architecture including transaction management

- 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, defining the overall deployment architecture and sizing

- Architect for and ensure adherence to Performance NFRs

Requirements

- Google Cloud Certified Professional Cloud Architect Cloud Architect with at least 6 months post certification experience

- Must have Architect experience in developing and delivering complex Microservices solutions across open-source technologies and Google Cloud platform

- 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 Microservices deployment

- Need to have experience in container orchestration using Kubernetes

- Experience in Google Cloud VM capacity Planning and Costing models

- 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