77 Evoke HR Solutions Jobs
DevOps Engineer - Google Cloud Platform (9-11 yrs)
Evoke HR Solutions
posted 3d ago
Fixed timing
Key skills for the job
Job Title: Senior GCP DevOps Engineer (9+ Years Experience)
Location: PAN India (Remote/Hybrid Options Available)
Job Type: Full-time
About the Job:
We are seeking a highly experienced and passionate Senior GCP DevOps Engineer to join our dynamic team. In this role, you will be a critical driver in building and maintaining our robust and scalable cloud infrastructure on Google Cloud Platform (GCP). You will leverage your deep expertise in DevOps practices and GCP services to optimize our development lifecycle, enhance security, and ensure high availability of our applications. You will also play a key role in mentoring junior engineers and collaborating with cross-functional teams to deliver exceptional results.
Key Responsibilities :
GCP Infrastructure Design and Management :
- Architect, implement, and manage highly available and scalable GCP infrastructure, including Google Kubernetes Engine (GKE), Compute Engine, Cloud Functions, Cloud SQL, and BigQuery.
- Design and implement network architectures within GCP, including VPCs, subnets, firewalls, and load balancing.
- Proactively identify and address performance bottlenecks and optimize resource utilization.
CI/CD Automation and Management :
- Design, implement, and maintain robust CI/CD pipelines using Cloud Build, Jenkins, GitLab CI, or similar tools.
- Automate the deployment and release process to ensure rapid and reliable delivery of applications.
- Implement and manage containerization and orchestration using Docker and Kubernetes.
Infrastructure as Code (IaC) :
- Develop and maintain infrastructure as code using Terraform or Cloud Deployment Manager to ensure consistent and reproducible deployments.
- Implement version control and best practices for IaC management.
Cloud Security and Compliance :
- Implement and enforce security best practices using GCP IAM, encryption, and network security controls.
- Conduct regular security audits and vulnerability assessments.
- Ensure compliance with industry standards and regulations.
Monitoring, Logging, and Alerting :
- Configure and manage comprehensive monitoring, logging, and alerting systems using Cloud Monitoring and Cloud Logging.
- Develop and implement proactive alerting mechanisms to identify and resolve issues before they impact users.
- Analyze logs and metrics to identify trends and improve system performance.
Troubleshooting and Incident Management :
- Diagnose and resolve complex infrastructure and application issues in a timely and efficient manner.
- Participate in on-call rotations and incident response activities.
- Conduct root cause analysis and implement preventative measures.
Collaboration and Mentorship :
- Collaborate effectively with development, QA, and operations teams to ensure smooth and efficient workflows.
- Mentor and guide junior engineers, sharing your knowledge and expertise.
- Contribute to the development of best practices and standards.
Cost Optimization :
- Analyze GCP spending and find ways to optimize and reduce cloud costs.
- Implement cost management strategies.
Required Qualifications :
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 9+ years of hands-on experience in DevOps and GCP environments.
- Deep understanding of GCP services, including GKE, Compute Engine, Cloud Functions, BigQuery, Cloud SQL, and IAM.
- Extensive experience with Infrastructure as Code (Terraform or Cloud Deployment Manager).
- Proven expertise in automating CI/CD pipelines using Cloud Build, Jenkins, or similar tools.
- Strong proficiency in containerization (Docker) and orchestration (Kubernetes).
- Solid understanding of cloud security principles and best practices.
- Proficient in scripting languages such as Python or Bash.
- Excellent problem-solving and troubleshooting skills.
- Strong communication and collaboration abilities.
Preferred Qualifications :
- GCP Professional Cloud DevOps Engineer or other relevant GCP certifications.
- Experience with multi-cloud environments (AWS, Azure).
- Experience with serverless architecture.
- Experience with Big Data tools on GCP.
- Experience with GitOps methodologies.
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Devops Engineer roles with real interview advice