Description

About the job
Technical/Functional Skills

Successfully executed at least couple of Production Migration projects on Google Cloud Platform
Detailed understanding of Enterprise data architecture and management frameworks
Must have hands on experience with various Google Platform Services like BigQuery, Composer, Compute Engine, App Engine, Cloud Run, GKE, Cloud Functions and Pub-Sub
Ability to identify and enforce Google Cloud Platform Best Practices
Hands on experience in Google Cloud Platform Management
Experience using CI/CD (DevOps) toolsets
Should have working knowledge on Agile Methodology
Must have experience with Terraform and other infrastructure tools
Good understanding on Hadoop ecosystem and spark jobs
Ability to troubleshoot issues on cloud

Roles & Responsibilities

Google Certified Professional Cloud Architect
Five or more years of hands-on experience designing available, cost efficient, fault tolerant, and scalable distributed systems on Google Cloud Platform
In-depth knowledge of at least one high-level programming language, python preferred
Ability to identify and define requirements for a Google Cloud Platform based application
Experience with deploying Hybrid Systems with On-Premises and Google Cloud Platform components
Capability to provide best practices for building secure and reliable applications on the Google Cloud Platform
Demonstrated skills in leadership, communication, coaching, analysis, problem solving and short term and long-term planning
Excellent interpersonal and organizational skills, ability to handle diverse situations, multiple initiatives, and rapidly changing priorities
Research, Design, and Engineering of Business and Technical Solutions leveraging Google Cloud Platform
Solution Development with subject matter experts and engineers to build the Cloud Solution Offerings and participates as a Solution Lead
Liaisons between Users, Customers, Stakeholders and Systems supported by the IT division
Work individually and as a member of a large team 
Functions as Task Project or Team Leader when assigned; represents the organization on Project Teams and may perform Technical Project Leadership roles while fostering teamwork and collaboration within and across work groups
Manages, Mentors and Directs the efforts of more entry-level engineers
Excellent time management skills
Able to plan/track tasks/activities
Report progress/challenges to Project Manager

Education

Any Graduate