- Location
- Islamabad, Islamabad
- Workplace
- Remote
- Type
- Full-time
- Department
- Engineering
- Experience
- 6+ years
- Closing date
- Today
- Source
- ApplyToJob
Description
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.