GCP/GKE Architect/Infra
Experience: 8 to 10 Years
Job Type: Contractual
Location: Remote (Willing to travel to Bangalore, Occasionally)
Interested candidates can directly reach out at priyanshi@sourcebae.com or navneet@sourcebae.com
Skill to Evaluate: ITIL Certified, GCP-certified-solution-architect, GKE, Architecture, Kubernetes, Terraform, Ci/Cd, Firewall Configuration, Python, Shell Scripting, Cloud Security, Cloud Infrastructure, Google Cloud Architect.
Job Title/Role: GCP & GKE Staff Engineer
Primary Skill: Cloud-Infrastructure-Google Cloud Platform
Minimum work experience: 8+ yrs
Total Experience: 8+ Years
Must have GCP Solution Architect Certification & GKE
Technical Qualification/ Knowledge:
- Expertise in assessment, designing and implementing GCP solutions including aspects like compute, network, storage, identity, security, DR/business continuity strategy, migration, templates, cost optimization, PowerShell, Terraforms, Ansible etc.
- Must have GCP Solution Architect Certification
- Should have prior experience in executing large complex cloud transformation programs including discovery, assessment, business case creation, design, build, migration planning and migration execution
- Should have prior experience in using industry leading or native discovery, assessment and migration tools
- Good knowledge on the GCP technologies and associated components and variations
- Cloud Storage, Cloud Storage for Firebase, Persistant Disk, Local SSD, Filestore , Transfer Service
- Virtual Private Network (VPC), Cloud DNS, Cloud Interconnect, Cloud VPN Gateway, Network Load Balancing, Global load balancing, Firewall rules, Cloud Armor, Cloud SQL, Cloud Spanner SQL, Cloud Bigtable
- Design of clients Cloud environments with a focus mainly on GCP and demonstrate Technical Cloud Architectural knowledge.
- Playing a vital role in the design of production, staging, QA and development Cloud Infrastructures running in 24x7 environments.
- Should have a deep understanding of IaaS and PaaS services offered on cloud platforms and understand how to use them together to build complex solutions.
- Ensure that all cloud solutions follow security and compliance controls, including data sovereignty.
- Collaborate with application architects and DevOps to modernize infrastructure as a service (IaaS) application to Platform as a Service (PaaS)
- Create solutions that support a DevOps approach for delivery and operations of services
- Interact with and advise business representatives of the application regarding functional and non-functional requirements
- Create proof-of-concepts to demonstrate viability of solutions under consideration
- Develop enterprise level conceptual solutions and sponsor consensus/approval for global applications.
- Have a working knowledge of other architecture disciplines including application, database, infrastructure, and enterprise architecture.
- Ability to identify and gather requirements to define an architectural solution which can be successfully built and operate on GCP
- Ability to conclude high level and low level design for the GCP platform which may also include data center design as necessary
- Capabilities to provide GCP operations and deployment guidance and best practices throughout the lifecycle of a project
- Understanding the significance of the different metrics for monitoring, their threshold values and should be able to take necessary corrective measures based on the thresholds
- Knowledge on automation to reduce the number of incidents or the repetitive incidents are preferred
- Good knowledge on the cloud center operation, monitoring tools, backup solution
GKE
• Set up monitoring and logging to troubleshoot a cluster, or debug a containerized application.
• Manage Kubernetes Objects
• Declarative and imperative paradigms for interacting with the Kubernetes API.
• Managing Secrets
• Managing confidential settings data using Secrets.
• Configure load balancing, port forwarding, or setup firewall or DNS configurations to access applications in a cluster.
• Configure networking for your cluster.
- Hands-on experience with terraform. Ability to write reusable terraform modules.
- Hands-on Python and Unix shell scripting is required.
- understanding of CI/CD Pipelines in a globally distributed environment using Git, Artifactory, Jenkins, Docker registry.
- Experience with GCP Services and writing cloud functions.
- Hands-on experience deploying and managing Kubernetes infrastructure with Terraform Enterprise. Ability to write reusable terraform modules.
- Certified Kubernetes Administrator (CKA) and/or Certified Kubernetes Application Developer (CKAD) is a plus
- Experience using Docker within container orchestration platforms such as GKE.
- Knowledge of setting up splunk
- Knowledge of Spark in GKE
- Certification: GCP solution architect & GKE