Профессия Специалист по облачным платформам GCP

Специалист по облачным платформам GCP - это инженер, который проектирует, развертывает и управляет инфраструктурой в Google Cloud Platform. Он использует сервисы GCP: Compute Engine, Cloud Storage, BigQuery, Cloud SQL, VPC, Kubernetes Engine (GKE), Cloud Functions, IAM, Cloud Run и многие другие. GCP-инженер строит масштабируемые и высокопроизводительные системы для компаний, которые выбирают облачные решения Google.

Инструменты

Роадмэп

Чтобы стать специалистом по GCP, нужно пройти такой путь:

  1. Изучить основы облачных вычислений.
  2. Освоить базовые сервисы GCP: Compute Engine, Cloud Storage, VPC, IAM, Cloud SQL.
  3. Изучить работу с сетью в GCP.
  4. Освоить Infrastructure as Code (Terraform).
  5. Изучить CI/CD в GCP (Cloud Build).
  6. Освоить контейнеризацию в GCP (GKE, Cloud Run).
  7. Изучить мониторинг и логирование в GCP.
  8. Собрать портфолио: 3-5 проектов в GCP.
  9. Начать искать работу.

Типичный день

Утро GCP-инженера начинается с проверки мониторинга в Cloud Monitoring. Он видит проблемы с производительностью BigQuery, оптимизирует запросы, добавляет партиционирование. Затем настраивает новый GKE-кластер для команды разработки, обновляет Terraform-скрипты, деплоит приложение через Cloud Build. После обеда участвует в созвоне команды, обсуждает архитектуру. К вечеру пушит код в Git и деплоит обновления.

Сложности

Вход

Минимальный порог входа - знание основ GCP (Compute Engine, Cloud Storage, VPC), Infrastructure as Code и CI/CD.

Рост

Из специалиста по GCP можно расти в такие профессии: