Cloud & DataOps Engineer
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.