Job Title: GCP-Certified Cloud DevOps Engineer
Location: New York
Job Type: Hybrid (3 days in office)
Experience Level: Senior (5+ Years)
We are seeking a GCP-Certified Cloud DevOps Engineer with 5+ years of experience in automating and managing Google Cloud Platform (GCP) infrastructure. This role will play a critical part in supporting CI/CD, deployment automation, and operational observability as we migrate from AWS/Snowflake to GCP.
Key Responsibilities
- Design, implement, and manage scalable CI/CD pipelines using Cloud Build, GitHub Actions, Jenkins, or Spinnaker.
- Automate infrastructure provisioning using Terraform and GCP Deployment Manager.
- Develop reusable environment templates for dev, test, staging, and production in GCP.
- Configure monitoring, alerting, and log aggregation using GCP's Cloud Operations Suite (formerly Stackdriver).
- Implement secure deployment practices with IAM roles, KMS, and Secret Manager.
- Collaborate cross-functionally with application, infrastructure, and security teams to improve cloud operations and deployment efficiency.
- Support Kubernetes (GKE) and Docker-based workloads as part of the deployment and orchestration strategy.
- Participate in incident response and implement rollback strategies for high availability and resiliency.
Required Skills and Experience:
- GCP Professional certification (e.g., Cloud DevOps Engineer, Cloud Architect).
- Hands-on experience with Terraform and/or GCP Deployment Manager for infrastructure as code (IaC).
- Strong understanding of CI/CD tooling: Cloud Build, GitHub Actions, Jenkins, Spinnaker.
- Proficiency in setting up and managing GCP environments across dev, stage, and prod.
- Deep knowledge of cloud security practices including IAM, Secret Manager, and KMS.
- Experience with monitoring and observability tools: Cloud Monitoring, Logging, Error Reporting.
- Proficient with Kubernetes (GKE) and Docker containerization.
- Familiarity with release orchestration, incident response, and rollback strategies.