HamburgerMenu
hirist

Job Description

Job Description :


We are looking for a highly skilled GCP DevOps Engineer with strong hands-on experience in Google Cloud Platform (GCP) and Google Kubernetes Engine (GKE).


The ideal candidate will be responsible for designing, deploying, automating, and maintaining cloud-native infrastructure and CI/CD pipelines to support scalable, secure, and highly available applications. This role requires deep expertise in Kubernetes, containerization, infrastructure automation, and cloud networking, along with a strong DevOps mindset.


Key Responsibilities :


Cloud Infrastructure & Platform Engineering :


- Design, deploy, and manage cloud infrastructure on Google Cloud Platform (GCP).


- Architect and maintain highly available, scalable, and secure GCP environments.


- Manage core GCP services including Compute Engine, Cloud Storage, IAM, VPC, and Load Balancers.


Kubernetes & Containerization :


- Deploy, manage, and optimize workloads on Google Kubernetes Engine (GKE).


- Configure Kubernetes clusters, namespaces, RBAC, networking, and autoscaling.


- Build and manage containerized applications using Docker.


- Troubleshoot Kubernetes and container-related issues.


CI/CD & Automation :


- Design and maintain CI/CD pipelines using tools such as Jenkins, GitLab CI, GitHub Actions, or Cloud Build.


- Automate build, test, and deployment workflows for microservices and cloud-native applications.


- Implement deployment strategies such as blue-green, canary, and rolling deployments.


Infrastructure as Code (IaC) :


- Develop and manage infrastructure using Terraform (preferred).


- Maintain version-controlled infrastructure and environments.


- Ensure repeatability, consistency, and compliance across environments.


Monitoring, Logging & Reliability :


- Implement monitoring, logging, and alerting using Cloud Monitoring, Prometheus, Grafana, and related tools.


- Ensure system reliability, performance, and uptime.


- Participate in incident management, root cause analysis, and post-mortems.


Security & Best Practices :


- Implement cloud security best practices including IAM, network security, and secrets management.


- Work closely with security teams to ensure compliance and secure deployments.


- Apply DevOps and SRE best practices to improve system stability and delivery speed.


Collaboration & Documentation :


- Collaborate with development, QA, and architecture teams to support application lifecycle needs.


- Document infrastructure designs, CI/CD processes, and operational runbooks.


Must-Have Skills :


Technical Skills :


- Strong experience with Google Cloud Platform (GCP).


- Hands-on experience with Google Kubernetes Engine (GKE).


- Solid understanding of Kubernetes architecture and container orchestration.


- Experience with Docker and containerized applications.


- CI/CD tools : Jenkins, GitLab CI, GitHub Actions, Cloud Build.


- Infrastructure as Code : Terraform (preferred).


- Strong Linux system administration and shell scripting skills.


- Knowledge of cloud networking (VPC, load balancers, firewalls).


- Monitoring & logging : Cloud Monitoring, Prometheus, Grafana.


Good to Have / Preferred :


- Experience with Helm or Kustomize.


- Knowledge of SRE practices and SLIs/SLOs.


- Experience with multi-environment or multi-cluster Kubernetes setups.


- Exposure to security tools and DevSecOps practices.

GCP certifications (Professional Cloud DevOps Engineer, Cloud Architect).

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in