GCP Cloud Analyst/Developer

Job Cloud Inc.
United States
3 months ago
Apply on indeed.com
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$145,600.0 - $166,400.0
Working hours
Regular working hours
Job source

Tech stack

Cloud Computing Cloud Computing Security Cloud Engineering Continuous Delivery Continuous Integration Identity and Access Management JSON Python (Programming Language) Machine Learning Open Web Application Security Cloud Services Security Software
+9 more
Software Configuration Management Policy as Code Software Repository Mitre Att&ck Infrastructure as Code (IaC) Amazon Virtual Private Cloud (VPC) Git Terraform Software Version Control

Job description

The Senior GCP Cloud Analyst/Developer evaluates GCP services to define, document, develop/code, and implement security controls to secure the service. This role bridges the gap between architectural security analysis and technical enforcement by developing Policy as Code (PaC) to ensure services meet enterprise standards. The analyst/developer manages the full service-enablement lifecycle, collaborating with architects, threat modelers, governance boards, and other developers to ensure secure cloud adoption., * Service Analysis: Evaluate GCP cloud services to identify security control requirements and document them in standard service enablement workbooks. Incorporate risks/mitigations found in threat model reviews into service control.

  • Dedicated team: Work independently in a dedicated service analysis/development team to deliver secure GCP services to users as quickly as possible.
  • Governance Reviews: Present service enablement workbooks to the Cloud Standards Board (CSB) for review. Address expert panel inquiries to secure service approval, information requests, or risk escalations.
  • Threat Modeling: Collaborate with threat modelers to identify risks for specific GCP services. Present findings to the Threat Model Review (TMR) board and integrate identified mitigations into the final service control set.
  • Technical Development: Write/develop code for automated security controls to secure GCP services. Code control, response and remediation scripts using Python and Terraform. Build Infrastructure as Code (IaC) modules to deploy approved controls across GCP commercial and government landing zones, some of which are connected to the enterprise network (internal), and some of which are isolated from the enterprise network (external).
  • Version Control: Manage all control logic, configuration files, and documentation within Git repositories, following standard branching, pull and merge request workflows.
  • Cross-Team Collaboration: Coordinate with the CSB core team and the PaC team to align automated enforcement with organizational policy and validation standards.

Other Responsibilities

  • Serve as a Subject Matter Expert (SME) for internal teams regarding GCP architecture and service capabilities.
  • Perform ad hoc technical research to resolve complex queries about emerging cloud features. Key Performance Indicators (KPIs)

Minimum deliverables: Deliver 1 - 2 (depending on complexity) service analyses per month, following organization standard analysis format (workbooks). Deliver code for service controls for 1 - 2 (depending on complexity) services per month.

Deliverables

  • Completed Service Analysis workbooks and security control documentation.
  • Validated Terraform modules and Python-based functions for control implementation.
  • Technical presentations for review boards in organization standard format (workbooks).

Requirements

Do you have experience in Version control?, * Expertise in Python, JSON, and Terraform for cloud security control automation.

  • Knowledge of various automated control types: Preventative, Proactive, Detective, Reactive, etc., and GCP Service Control Policies.
  • Experience with Git repository management and CI/CD (Continuous Integration/Continuous Deployment) concepts.
  • Strong understanding of GCP Cloud Architecture and core service security (e.g., IAM, VPC, KMS).
  • Experience presenting and defending technical analysis to expert panels or formal committees.

Preferred Experience

  • GCP certifications (e.g., Associate Cloud Engineer, Professional Cloud Architect, Professional Cloud Developer, Professional Cloud Security Engineer, Professional Machine Learning Engineer)
  • Experience developing custom GCP service security controls.
  • Experience in Governance, Risk, and Compliance (GRC) or Policy-as-Code frameworks.
  • Background in formal security methodologies and standards (e.g., STRIDE, MITRE ATT&CK, OWASP Top 10, NIST 800-171, etc.)

Pay: $70.00 - $80.00 per hour

Experience:

  • GCP Cloud Architecture: 5 years (Required)
  • Python, JSON, and Terraform: 5 years (Required)

Benefits & conditions

$70 - $80 an hour - Contract

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:06 min

High-paying roles driven by Google Cloud certifications

Asrar Asrar · World Congress 2024

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

1:34 min

Essential commands for running and testing Terraform configurations

Hennie Francis · LIVE

6:13 min

Defining cloud proficiency by technical role

Piet Van Dongen · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all