Description
Position: GCP Platform Engineer / GCP DevOps Engineer
Location: Remote (Anywhere in Canada)
Duration: 6-Month Contract
Start: Immediate
About the Role:
We are looking for an experienced GCP Platform Engineer / DevOps Engineer to join our team on a contract basis. The ideal candidate will have deep expertise in Google Cloud Platform (GCP) and Terraform, with hands-on experience building reusable infrastructure modules and automating deployment processes in a cloud-native environment.
Key Responsibilities:
- Design, develop, and maintain Terraform modules for provisioning and managing GCP infrastructure.
- Implement Infrastructure-as-Code (IaC) solutions to automate provisioning, configuration, and deployment across GCP environments.
- Collaborate with architecture, development, and operations teams to design scalable, secure, and resilient GCP solutions.
- Manage CI/CD pipelines, cloud networking, IAM policies, and service configurations in GCP.
- Troubleshoot and optimize cloud deployments for performance, cost efficiency, and compliance.
- Provide technical expertise and best practices for GCP infrastructure management.
Required Skills & Experience:
- 5+ years of experience in DevOps / Cloud Platform Engineering, with a strong focus on GCP.
- Extensive hands-on experience with Terraform — writing modules, managing state files, and integrating with CI/CD tools.
- Strong understanding of GCP services such as Compute Engine, Cloud Storage, VPC, IAM, Cloud Functions, and Cloud Build.
- Experience with CI/CD tools (e.g., Jenkins, GitLab CI, or Cloud Build).
- Proficiency with scripting languages such as Python or Bash.
- Familiarity with containerization and orchestration (Docker, Kubernetes) is a plus.
- Excellent troubleshooting and communication skills.
Nice to Have:
- GCP Professional Cloud DevOps Engineer or Cloud Architect certification.
- Experience with multi-cloud environments or hybrid infrastructure setups.





