Design, implement, and manage Kubernetes clusters on Google Cloud Platform (GCP).
Collaborate with development teams to ensure seamless integration of applications into the Kubernetes environment.
Automate deployment, scaling, monitoring, and maintenance of GKE (Google Kubernetes Engine) clusters. - GKE Enterprise, Standard, Autopilot, Service Mesh, Config Maps
Manage and configure Google Cloud services, including Cloud Networking, Storage, IAM, and Load Balancing.
Implement best practices for cloud security, networking, and cost optimization.
Troubleshoot and resolve issues related to Kubernetes clusters, containers, and cloud infrastructure.
Perform regular updates, patches, and security hardening of clusters and containers.
Create and maintain CI/CD pipelines for containerized applications using tools such as ArgoCD, Jenkins, or Google Cloud Build.
Implement observability and monitoring solutions using tools like Prometheus, Grafana, and Google Cloud Operations Suite (formerly Stackdriver).
Work with DevOps teams to automate workflows, manage infrastructure as code (IaC) using Terraform, and ensure high availability and disaster recovery for Kubernetes-based applications.
Participate in on-call rotation to support production environments and resolve issues as they arise.