Previous Job
Previous
Google Cloud Platform Consultant
Ref No.: 17-07479
Location: Menomonee Falls, Wisconsin
Position Type:Contract
Role and responsibilities
Develop application on Google Cloud Platform products including: App Engine, Compute Engine, Cloud Storage, Big Data, Deployment Manager, Services and more.
Build, host, store and deploy applications or websites on Google's highly-scalable and reliable infrastructure for web, mobile and backend solutions.
Write client side and server side code for Google Cloud Platform based applications, create robust high-volume production applications, and develop prototypes quickly.
Build, design and implement scalable cloud-based web applications for PaaS, IaaS or SaaS.
Perform migration from on-prem to Google cloud platform.
Automate and streamline DevOps operations and processes.
Deploy, build and maintain tools for deployment, monitoring and operations.
Troubleshoot and resolve issues in dev, test and production environments.
Liaise with Google on important technical issues and identify resolutions.
Understand and develop strong understanding of new technologies and innovations being put forth by Google.

Education
B.Tech, MCA or MS with specialization in computer science or electronics or related fields
5 years of experience

Skills
Minimum of 2 years of experience in developing applications preferably in cloud environments (private or public clouds) for international clients
Good hands on experience of cloud components, virtualization, containers (Kubernetes and Google container engine) and container orchestration, middleware, Google App engine, micro-services architecture
Strong exposure to deploying practical solutions including securely interconnecting networks, customer-supplied encryption keys, security and access management, quotas and billing, and resource monitoring
Good hands on experience on developing solution using Google Cloud client libraries, cloud SDK, Data store, cloud functions for event driven processing, managing API using Google cloud end points
Understanding of deployments using Google cloud Container Builder, Google Cloud Container Registry, and Google Cloud Deployment Manager
Knowledge of Google's big data technologies – Cloud Dataflow, Big Query and Hadoop is preferred
Strong working knowledge of modern software development languages (.NET/J2EE/Go/Python) and experience in developing cloud architectures in these environments
Strong verbal and written communication skills