Role Responsibilities:
Provision and manage GKE clusters (both Standard and Autopilot modes).
Design and implement CI/CD pipelines using GitHub Actions to trigger deployments and authenticate with the GCP platform.
Automate the deployment of microservices across multiple environments (dev test stage prod).
Integrate automated testing security scanning and compliance checks into the GitHub Actions workflow.
Author Kubernetes manifest files to deploy Java-based microservices to GKE clusters.
Deploy workloads to GKE and perform log analysis and troubleshooting at the pod level.
Apply best practices for managing application secrets securely.
Provision and manage scalable GCP infrastructure using Terraform.
Develop Terraform scripts to provision GCP resources such as Artifact Registry BigQuery AlloyDB GKE clusters etc. and deploy them across all environments.
Skills Required:
GCP GKE Terraform DevOps Git Action CI/CD