GCP DevOps Engineer

Prophecy Technologies

$100K — $130K *
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • 8-10 years of experience in DevOps or related field.
  • Proficiency in Python, Go, or Javascript, with Bash shell scripting skills.
  • Strong understanding of Google Cloud Platform services including GKE and Cloud Run.
  • Hands-on experience with GitLab CI and custom runner configurations.
  • Familiarity with Terraform, Dataform, and Cloud Composer.

Responsibilities

  • Architect and build scalable CI/CD pipelines in GitLab for microservices.
  • Integrate deployment pipelines with change-management systems like ServiceNow.
  • Administer JFrog Artifactory and GCP Artifact Registry.
  • Collaborate on secure deployment templates for GCP services.
  • Create CI/CD templates for product engineering teams.
  • Embed various types of testing gates into the CI/CD pipelines.
  • Diagnose and resolve complex build and deployment issues.
  • Interpret and write Terraform code, guiding developers on usage.

Benefits

  • Opportunity to work in a cutting-edge cloud environment with GCP.
  • Engage closely with developer teams to enhance deployment processes.
  • Focus on automation and developer enablement.
  • Contribute to building scalable and secure infrastructure.
Full Job Description
Role Overview:

The role involves pipeline engineering, release orchestration, and cloud deployment within a Google Cloud Platform (GCP) environment. The candidate will focus on building scalable CI/CD pipelines, automating infrastructure, and enabling developer teams.

Key Responsibilities:
  • Architect, build, and evolve scalable, reusable, and secure CI/CD pipelines in GitLab for microservice-based applications.
  • Integrate deployment pipelines with change-management systems like ServiceNow to automate change requests and pipeline gates.
  • Administer package and container registries such as JFrog Artifactory and GCP Artifact Registry.
  • Collaborate on building secure, repeatable deployment templates for GCP services including GKE, Cloud Run, GCS, Dataform, and IAM.
  • Create CI/CD templates and self-service automation to help product engineering teams launch services with secure defaults.
  • Embed static analysis (SAST/DAST), Software Composition Analysis (SCA), and unit/integration test gates into pipelines.
  • Diagnose and resolve complex build, runner, caching, and deployment issues.
  • Interpret and write Terraform code, debug state, and provide guidance to developers.
  • Author developer playbooks, architectural diagrams, and migration guides.

Required Skills:
  • Proficiency in Python, Go, or Javascript, along with Bash shell scripting.
  • Solid foundation in Google Cloud Platform (GCP) services including GKE, Cloud Run, Cloud Build, IAM, and VPC service controls.
  • Hands-on experience with GitLab, including branching strategies, GitLab CI YAML, matrix builds, and custom runner configuration.
  • Experience with Terraform, Dataform, and Cloud Composer.

Qualifications:
  • 8-10 years of experience.

Similar Jobs

More Jobs at Prophecy Technologies

More Information Technology Jobs

Find similar GCP DevOps Engineer jobs: