Google Cloud Platform/GKE Engineer
Job Title: Google Cloud Platform/GKE Engineer
Location: Remote
Job Summary:
We are looking for an experienced Google Cloud Platform/GKE Engineer to manage and optimize cloud resources, ensuring optimal performance, continuity, and efficiency within virtualized, on-demand environments. The ideal candidate will be responsible for utilizing software to manage and monitor networks, systems, and applications, ensuring cloud software environments meet performance expectations. The engineer will also play a critical role in the orchestration and automation of resource provisioning.
The Google Cloud Platform/GKE Engineer must demonstrate strong problem-solving skills, an ability to independently determine the best course of action in frequently varied assignments, and a comprehensive understanding of organizational strategies and objectives.
Key Responsibilities:
- Cloud Resource Optimization: Ensure the efficient use of Google Cloud Platform resources by managing and optimizing cloud environments, with a focus on performance and scalability.
- GKE Management: Manage Google Kubernetes Engine (GKE) clusters to provide optimal application deployment, management, and scaling in a containerized environment.
- Automation & Orchestration: Develop and implement automated processes for resource provisioning and management, enhancing operational efficiency.
- Monitoring & Performance Guarantee: Monitor cloud systems and applications to ensure continuous high performance and minimal downtime.
- Collaboration: Work with cross-functional teams to ensure that Google Cloud Platform/GKE environments integrate effectively with other cloud services and meet business requirements.
- Troubleshooting & Issue Resolution: Address and resolve any issues related to the performance and security of cloud environments.
- Documentation & Reporting: Maintain clear documentation on processes, configurations, and best practices for cloud environments.
- Continuous Improvement: Stay up-to-date with the latest developments in cloud technologies, particularly within the Google Cloud ecosystem, and propose solutions for continuous improvement.
Mandatory Qualifications:
- Certification in GKE (Google Kubernetes Engine) and/or AKS (Azure Kubernetes Service).
- Proven experience in Google Cloud Platform (Google Cloud Platform), including the management of cloud resources and optimization of GKE clusters.
- Strong understanding of cloud resource orchestration, deployment, and automation tools.
- Hands-on experience with Kubernetes and containerization technologies.
- Proficiency in CI/CD pipeline implementation and integration in cloud environments.
- Strong written and verbal communication skills are a must for documenting processes, collaborating with teams, and presenting solutions to stakeholders.
- Ability to work independently and make informed decisions with minimal guidance.
- Knowledge of cloud security best practices, including container security and access control in cloud environments.
- Strong problem-solving abilities, especially when dealing with ambiguous situations.
Preferred Skills:
- Experience with other cloud platforms such as AWS or Azure.
- Knowledge of Terraform or other Infrastructure as Code (IaC) tools.
- Familiarity with DevOps principles and tools.
- Understanding of microservices architecture and best practices in cloud-native application design.