Cloud & DataOps Engineer

Remote
Full Time
Experienced

Role Overview

Job Title: Cloud & DataOps Engineer
Work Mode : Remote
Function: Cloud Platform Engineering / Data Engineering
Seniority: Senior / Lead Engineer
Cloud Platform: Google Cloud Platform (GCP)
Primary Technologies: GCP, Terraform, Cloud Build, Python, BigQuery, Dataplex, Cloud Composer, Datastream, Power BI

Role Purpose

We are looking for an experienced Cloud & DataOps Engineer to build, automate, secure, and operate the Google Cloud data platform. The role will focus on Infrastructure as Code, CI/CD, environment management, security, observability, and FinOps across Development, Test, and Production environments.

Key Responsibilities

  • Build and maintain reusable Terraform modules for GCP infrastructure, including VPC, VPC-SC, BigQuery, Cloud Storage, Composer, Datastream, Dataplex, IAM, KMS, and related services.
  • Provision and maintain Dev, Test, and Production environments using consistent Infrastructure as Code patterns.
  • Implement Terraform remote state, policy-as-code controls, and automated drift detection.
  • Build and manage Cloud Build CI/CD pipelines for data ingestion, transformation, data quality rules, and semantic models.
  • Implement automated unit, integration, infrastructure, and data-quality testing gates.
  • Automate non-production environment refreshes with appropriate PII masking/tokenisation.
  • Configure Cloud Logging, Cloud Monitoring, dashboards, SLA monitoring, and failure alerts.
  • Implement FinOps controls, including billing exports to BigQuery, budgets, alerts, resource labelling, and cost reporting.
  • Support cloud security hardening and remediation of infrastructure-level penetration-test findings.

Requirements

  • 6+ years of experience in Cloud Infrastructure, Platform Engineering, DevOps, DataOps, or similar roles.
  • Minimum 3+ years of hands-on GCP experience.
  • Proven experience supporting production-grade cloud or enterprise data platforms.
  • Strong understanding of cloud infrastructure, networking, security, CI/CD, and observability.
  • Experience managing multiple environments such as Dev, Test, and Production.

Must-Have Skills

  • Google Cloud Platform (GCP)
  • Terraform, including module design, remote state, environment management, and policy-as-code
  • Cloud Build / CI/CD
  • Python for automation and tooling
  • BigQuery and Cloud Storage
  • GCP networking: Shared VPC, Private Service Connect, Private Google Access
  • Security: IAM, KMS, Secret Manager, VPC Service Controls
  • Cloud Logging and Cloud Monitoring
  • Automated testing and deployment gates for data pipelines
  • Git workflows, code reviews, branch protection, tagged releases, and rollback
  • Container fundamentals: Docker, Cloud Run, GKE

Mandatory Certification

At least one of:

  • Google Cloud Professional Cloud DevOps Engineer
  • Google Cloud Associate Cloud Engineer

Good-to-Have Skills

  • Cloud Composer
  • Dataplex
  • Datastream
  • GKE / Kubernetes
  • Cloud Interconnect and hybrid networking
  • Data masking, tokenisation, and PII protection
  • FinOps and GCP cost optimisation
  • GCP Billing Export to BigQuery
  • Power BI for cloud consumption and cost dashboards
  • Penetration-test remediation and cloud security hardening
  • GitHub Actions or GitLab CI/CD

Preferred Certifications

  • HashiCorp Terraform Associate
  • Google Cloud Professional Cloud Security Engineer

Ideal Candidate

A hands-on Senior Cloud/DataOps Engineer with strong GCP, Terraform, CI/CD, automation, networking, security, and observability expertise who can build and operate a secure, scalable, automated, and cost-efficient enterprise data platform.

Share

Apply for this position

Required*
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*