Role: Cloud GCP Architect
Location: Canada/Remote
Duration: 6+ months
Job Summary
We are seeking an experienced GCP Architect to design, implement, and manage our cloud infrastructure on Google Cloud Platform. The ideal candidate will have over 5 years of experience in cloud architecture, strong expertise in GCP, and the ability to deliver scalable and reliable cloud solutions. The GCP Architect will play a critical role in shaping our cloud strategy and ensuring the success of our cloud initiatives.
Key Responsibilities
- Design and implement scalable, secure, and cost-effective cloud architectures on GCP.
- Collaborate with stakeholders to understand business requirements and translate them into technical solutions.
- Develop and maintain architectural standards and best practices for cloud infrastructure.
- Implement and manage cloud-based applications and services, ensuring high availability and performance.
- Provide guidance and support to development teams on cloud technologies and best practices.
- Conduct regular reviews of cloud infrastructure to identify and mitigate security risks.
- Optimize cloud infrastructure for efficiency, scalability, and cost-effectiveness.
- Stay current with the latest GCP features, services, and technologies to recommend improvements.
- Troubleshoot complex cloud infrastructure issues and provide solutions.
- Document cloud architectures and processes for reference and training purposes.
Requirements
- 5+ years of experience in cloud architecture and infrastructure design.
- Proven experience with Google Cloud Platform (GCP).
- Strong knowledge of GCP services, including Compute Engine, App Engine, BigQuery, Cloud Storage, and Cloud Functions.
- Experience with infrastructure as code (e.g., Terraform, Cloud Deployment Manager).
- Proficient in cloud security best practices and compliance standards.
- Strong understanding of networking, virtualization, and containerization technologies (e.g., Kubernetes, Docker).
- Excellent problem-solving, analytical, and decision-making skills.
- Strong communication and collaboration skills.
- Ability to work independently and manage multiple projects effectively.
- Familiarity with other cloud platforms (e.g., AWS, Azure) is a plus.
- GCP certification (e.g., Professional Cloud Architect) is preferred.
Education
- Bachelor's degree in Computer Science, Information Technology, or a related field.