About the Role
We are seeking a highly skilled Senior GCP DevOps Engineer with deep expertise in Kubernetes ecosystem, Helm charts, Jenkins, Spinnaker, and other cloud-native technologies for automated builds and deployments. The ideal candidate will have a strong background in DevOps and DevSecOps practices, a thorough understanding of Google Cloud Platform (GCP), and a passion for building scalable, secure, and reliable infrastructure.
Key Responsibilities
- Design, implement, and maintain CI/CD pipelines using Jenkins, Spinnaker, and related tools.
- Manage and optimize Kubernetes clusters and deployments leveraging Helm charts.
- Develop and maintain Infrastructure as Code (IaC) using Terraform.
- Collaborate with development teams to ensure seamless integration and deployment of applications.
- Monitor and troubleshoot infrastructure and application issues to ensure high availability and performance.
- Implement security best practices across cloud environments and ensure compliance with industry standards.
- Stay current with emerging technologies and trends to keep solutions cutting-edge.
- Mentor junior engineers and promote a culture of continuous learning and improvement.
Must-Have Skills
- Strong experience in GCP DevOps and Kubernetes ecosystem.
- Expertise in Helm charts, Jenkins, Spinnaker, and cloud-native deployment tools.
- Proficiency in scripting languages such as Python, Bash, or Go.
- Solid understanding of CI/CD principles and best practices.
- Hands-on experience with Terraform and other IaC tools.
- Knowledge of DevSecOps practices, including:
- Azure Sentinel, Azure Key Vault, Cloud KMS, HSM, PKI
- Secrets Management, Certificate Management, Key Management
- Cryptography and security automation.
Good-to-Have
- Bachelor's degree in Computer Science, Engineering, or related field.
- 5+ years of experience in DevOps Engineering with a focus on GCP.
- Familiarity with monitoring and logging tools: Dynatrace, Prometheus, Grafana, ELK stack.
- Knowledge of containerization and orchestration technologies.
- Strong problem-solving skills and attention to detail.
- Excellent communication and collaboration skills.
Preferred Qualifications
- GCP Certification (e.g., Professional Cloud DevOps Engineer).
- CKA/CKAD certifications.
- Experience with other cloud platforms (AWS, Azure).
- Familiarity with service mesh technologies like Istio.
- Knowledge of security best practices in cloud environments.