Role name: Cloud Platform and Infra Networking specialist
Work site: US (Remote)
Job responsibilities
Propose solution architectures and manage the deployment of cloud based compute, storage, database, & networking solutions according to customer requirements and implementation best practices.
Work with customers to design and implement Cloud based technical architectures, migration approaches, and application optimizations that enable business objectives.
Advocate for customer needs in order to overcome adoption blockers and drive new feature development based on your field experience.
Propose solution architectures and manage the deployment of cloud-based distributed, virtualized infrastructure solutions according to complex customer requirements and implementation best practices.
Work with internal delivery / project teams to align on best practices, and lessons learned in the project.
Qualifications
Minimum qualifications
Bachelor's degree in Computer Science, Engineering, a related technical field, or equivalent practical experience.
7 years of experience in technical client services.
Experience in the design and/or implementation of Cloud based technical architectures, and infrastructure solutions.
Experience in as many of the following as possible: networking, compute infrastructure (e.g., servers, databases, fi rewalls, load balancers) and architecting, developing or maintaining secure cloud solutions in virtualized environments.
Experience in one or more of the following: Networking, DevOps, Security, Compute, Storage, Hadoop, Kubernetes, or SRE.
Networking - Experience delivering end-to-end networking designs and architectures that include: DNS, Load Balancing, Redundancy, Scalability.
Networking - Design and/or implementation of highly scalable enterprise grade network architectures with complex traffic patterns
Networking - Understanding of the fundamentals of GKE Networking
Preferred qualifications
Having as many of these specific qualifications as possible is a plus, but transferable skills/experiences may be equally valuable
Experience with Cloud Platform (Google Cloud Platform)
Cloud certification. - Cloud Professional Certification - (Architect, Networking, Machine Learning as examples)
Customer facing delivery experience, including service discovery, assessment, designing architectures, and cloud operations.
Familiarity with standard IT security practices such as identity and access management, data protection, encryption, certificate and key management
Demonstrated excellent communication, written, presentation and problem solving skills. Experience in project and technical solution delivery.
Experience coding in one or more general purpose languages (e.g., Python, Java, Go, C or C++) including data structures, algorithms, and software design
Experience with Terraform and IAC.
Networking specific preferred qualifications
Cloud certification - Professional Cloud Network Engineer
Having experience in or with as many of the following networking architectures, products, and delivery of them on Google Cloud Platform:
Designing hybrid connectivity solutions between Google Cloud Platform and On-prem/other cloud providers
Networking services like Cloud NAT, Cloud Load Balancers, Cloud DNS
Deploying and integrating 3rd party firewall/router appliances with Google Cloud Platform Network architecture
Expertise in Network Security services like CloudArmor, Cloud NGFW