Job Title: Google Service Mesh Architect
Job Type: 12Month Contract
Location: San Francisco CA (Onsite)
About the Client:
The client is a global leader in cloudnative technologies seeking a highly skilled Google Cloud Platform (GCP) Architect with expertise in Istio and Kubernetes to contribute to critical projects. This role involves designing and enhancing service mesh capabilities within Google Kubernetes Engine (GKE) while focusing on networking security and automation.
Key Responsibilities:
- Custom Resource Development: Design develop and manage Custom Resource Definitions (CRDs) to extend Istio s functionality for GKEbased applications.
- API Validation: Create and implement OpenAPI v3 schemas to validate custom Kubernetes resources.
- Automation: Develop Kubernetes Operators to automate complex workflows and streamline operations.
- CI/CD Integration: Collaborate on CI/CD pipeline development integrating GitOps practices for efficient application deployment.
- Performance Optimization: Troubleshoot monitor and optimize GKE environments to ensure peak service mesh performance.
- Team Leadership: Mentor junior team members perform quality assurance on their work and contribute to team growth.
- Stakeholder Management: Work directly with senior stakeholders to manage project expectations provide technical updates and ensure successful delivery.
Qualifications:
- Kubernetes Expertise: Extensive experience with Kubernetes and GKE in production environments.
- Istio Proficiency: Indepth knowledge of Istio components (e.g. Envoy VirtualService DestinationRule) and related networking concepts.
- CloudNative Skills: Strong experience with OpenAPI v3 Helm and Kubernetes resource validation.
- Programming Skills: Proficiency in Go or Python for building custom controllers and workflows.
- Operator Development: Handson experience with Kubernetes Operator frameworks such as Kubebuilder or Operator SDK.
- DevOps Knowledge: Familiarity with GitOps principles CI/CD pipelines and cloud platforms (especially GCP).
- Communication & Leadership: Proven ability to oversee team members provide guidance and collaborate effectively with stakeholders.
CANDIDATE SKILLS AND QUALIFICATIONS Professional experience as a data analyst, developer, or data scientist. Professional experience creating statistical or machine models to execute forecasting based on disparate and unfamiliar datasets. Coding and release experience using bash, Python, and/or other common languages. Building dashboard and reporting suites keeps stakeholders and consumers in mind through the design and iteration phases. Experience working with, analyzing, and testing deeper analytical hypothesis using utility or energy- related data sets Working within a cloud infrastructure, DevOps experience