Previous Job
Previous
GCP Cloud Software Engineer
Ref No.: 20-03916
Location: South San Francisco, California
Duties:
• 3 or more years of hands-on experience migrating and deploying GCP cloud-based solutions • 3 or more years architecting, implementing and supporting GCP infrastructure and topologies • 5+ or more years hands-on experience designing and developing data bases (MS SQL, Oracle, TD or other) • In-depth hands-on work experience with implementations of Google Cloud Platform (GCP) • Hands on experience with Dataflow/Dataproc • Hands on experience with developing data pipelines • Strong knowledge of Google BigQuery and architecting data pipelines • Strong experience in Java Development • Experience working in GCP environments • GCP certification will be a huge plus • deploying container-based systems such as Docker or Kubernetes on private and public clouds (GCP, OpenStack or AWS) • Familiarity with open source cloud and application platforms, Google App Engine development experience. • Experience helping development teams build and deploy micro services-based applications in public cloud • Experience with Continuous Integration & Continuous Deployment tools and processes • Direct experience migrating applications from the enterprise to public cloud providers (e.g. Amazon, Google, or Microsoft) • Knowledge of J2EE, .NET, and cloud technologies development languages and tools • Java / J2EE technologies and Architecting solutions using Web technologies • Experience with Python and R

Skills:
• Solid foundation in data structures, algorithms and software design with strong analytical and debugging skills. • Good understanding of private and public cloud design considerations and limitations in the areas of virtualization and global infrastructure, distributed systems, load balancing and networking, massive data storage, Hadoop, MapReduce, and security. • develop prototypes quickly • Build, design and implement scalable cloud-based web applications for PaaS, IaaS or SaaS • Must be a self-starter who requires minimal supervision. • Understanding of emerging technologies and end-user needs. • Effective written and verbal communication skills

Education:
Bachelor’s Degree in Computer Science, Electrical Engineering or equivalent work experience. • Preferred Google Certified Professional