What are the responsibilities and job description for the GCP DevOps Engineer position at Holistic Partners, Inc?
Job Title: GCP DevOps Engineer
Location: Buffalo, NY (Hybrid)
Duration: 9 Months (can extend)
Interview Process: Video
Overview
This role supports the build and operational support of Google Cloud Platform (GCP) environments for enterprise applications. The work is infrastructure-heavy and focused on cloud provisioning, Kubernetes (GKE), CI/CD pipelines, and automation rather than application development or data engineering. You’ll work closely with application teams to stand up and support cloud environments and migrations while also contributing to ongoing platform support.
Top Skills
- Google Cloud Platform (GCP)
- Kubernetes / GKE (Helm, cluster operations, app deployment)
- Terraform (Infrastructure as Code - IaC)
- Ansible (including Ansible Tower)
- CI/CD pipelines (Jenkins, GitHub)
- Linux / Unix & shell scripting
What You’ll Be Doing
- Build and run GCP infrastructure environments
- Provision and manage GCE VMs (Linux & Windows), GKE clusters, Cloud SQL, Dataproc
- Automate provisioning, configuration, and deployments using Terraform, Jenkins, and Ansible
- Deploy and manage workloads using Helm and Kubernetes best practices
- Support GCP networking components (firewalls, load balancers, VPCs, DNS)
- Monitor and tune platforms using Cloud Operations, Prometheus, and Grafana
- Troubleshoot production and non-production issues, complete RCA and documentation
- Implement backup and disaster recovery practices
- Translate application team requirements into infrastructure implementations
Nice to Have
- GCP certifications (Cloud DevOps Engineer / Cloud Architect)
- Exposure to AWS or Azure (GCP is mandatory)
- Experience provisioning GCP data services (not just operating)
- Python scripting for infrastructure testing and validation