Google Cloud Engineer

Montreal 6 days agoFull-time External
Negotiable
Key Responsibilities: • Design, deploy, and manage scalable cloud infrastructure using Google Cloud Platform (GCP). • Implement and maintain compute, storage, networking, and security solutions (GCE, GKE, VPC, IAM, Cloud SQL, BigQuery, etc.). • Build and automate infrastructure using Terraform, Cloud Deployment Manager, or other IaC tools. • Develop CI/CD pipelines using Cloud Build, Jenkins, GitLab CI, or GitHub Actions. • Manage containerized applications using Docker and Kubernetes/GKE. • Implement monitoring, logging, and alerting using Stackdriver, Prometheus, Grafana, or similar tools. • Ensure cloud security best practices across IAM, networking, encryption, and policy management. • Troubleshoot and optimize cloud systems for performance, cost, and reliability. • Collaborate with DevOps, development, and architecture teams on cloud migration and modernization initiatives. • Maintain documentation for designs, processes, and operational procedures. Required Skills & Qualifications: • Bachelor's degree in Computer Science, IT, Engineering, or a related field. • Strong understanding of cloud networking: VPC, load balancers, firewalls, subnets, DNS, and VPN. • Experience with Terraform, Cloud Deployment Manager, or other IaC tools. • Proficiency with Docker, Kubernetes, and GKE deployments. • Hands-on experience with CI/CD tools such as Jenkins, Cloud Build, GitHub Actions, or GitLab CI. • Strong scripting skills (Python, Bash, or PowerShell). • Experience with monitoring and logging tools (Stackdriver/Cloud Monitoring, Prometheus, Grafana). • Solid understanding of security best practices on GCP. • Strong problem-solving skills, communication abilities, and teamwork mindset. Job Type: Full-time Pay: $70,000.00-$120,000.00 per year Work Location: In person