GCP Consultant

Lumiere SystemsBuffalo, NY

About The Position

The GCP Consultant will be responsible for the design, build, and operation of GCP infrastructure. This includes provisioning and managing core GCP services such as VMs (Linux and Windows) on Compute Engine, GKE clusters, Dataproc clusters, and Cloud SQL instances. A key aspect of the role involves automating provisioning, configuration, and deployments using tools like Terraform, Jenkins, Ansible, or Cloud Deployment Manager. The consultant will also monitor and tune platforms for performance, cost, and scale utilizing Google Cloud Operations Suite (Stackdriver), Prometheus, and/or Grafana, while ensuring security through IAM, network controls, and encryption. Collaboration with application teams to accelerate delivery and enhance reliability, troubleshooting production and non-production issues, completing Root Cause Analysis (RCA) and documentation, and implementing backup and disaster recovery for critical services and data are also core functions. Finally, the role requires translating business requirements into technical design specifications that align with business agreements.

Requirements

  • 5+ years in IT development/engineering.
  • Bachelor's or master's in computer science/engineering (or similar).
  • Hands-on GKE, Helm, and Kubernetes app deployment experience.
  • Hands-on with Python and GCP services: Composer/Airflow, Data Fusion, Big Query, Cloud Storage, GCE, Dataflow.
  • Solid DevOps tooling knowledge: Terraform, Jenkins, Ansible, GitHub, etc.
  • Comfortable on Unix/Linux and with shell scripting.
  • Monitoring/logging experience with Cloud Operations, Prometheus, Grafana.
  • Good grasp of networking: VPCs, firewalls, load balancers, DNS.
  • Strong Git skills, including branching strategies.

Nice To Haves

  • GCP certs (Professional Cloud DevOps Engineer / Cloud Architect).
  • Exposure to multi-cloud or hybrid setups.

Responsibilities

  • Design, build, and run GCP infrastructure.
  • Provision and manage core GCP services, including: VMs (Linux and Windows) on Compute Engine, GKE clusters, Dataproc clusters, Cloud SQL instances.
  • Automate provisioning, config, and deployments using Terraform, Jenkins, Ansible, or Cloud Deployment Manager.
  • Monitor and tune platforms for performance, cost, and scale using Google Cloud Operations Suite (Stackdriver), Prometheus, and/or Grafana.
  • Keep things secure: IAM, network controls, and encryption.
  • Partner with app teams to speed up delivery and improve reliability.
  • Troubleshoot prod/non-prod issues, then complete RCA and documentation.
  • Implement backup and disaster recovery for critical services and data.
  • Translate requirements into design specs aligned to business agreements.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service