Text copied to clipboard!

Title

Text copied to clipboard!

GCP Engineer

Description

Text copied to clipboard!
We are looking for a highly skilled GCP Engineer to join our technology team. As a GCP Engineer, you will be responsible for designing, implementing, and managing cloud-based solutions using Google Cloud Platform (GCP). You will collaborate with cross-functional teams to architect scalable, secure, and cost-effective cloud infrastructures that meet business requirements. Your role will involve automating deployments, optimizing cloud resources, and ensuring high availability and disaster recovery. You will also be expected to monitor system performance, troubleshoot issues, and implement best practices for cloud security and compliance. The ideal candidate will have hands-on experience with GCP services such as Compute Engine, Cloud Storage, BigQuery, Kubernetes Engine, and Cloud Functions. You should be proficient in infrastructure as code tools like Terraform or Deployment Manager, and have a strong understanding of networking, security, and DevOps methodologies. Excellent communication skills and the ability to work in a fast-paced environment are essential. You will play a key role in driving our cloud transformation initiatives and supporting the continuous improvement of our cloud operations.

Responsibilities

Text copied to clipboard!
  • Design and implement cloud solutions on Google Cloud Platform.
  • Collaborate with development and operations teams to architect scalable systems.
  • Automate infrastructure deployment using Terraform or Deployment Manager.
  • Monitor cloud environments for performance, security, and cost optimization.
  • Troubleshoot and resolve cloud infrastructure issues.
  • Ensure compliance with security and regulatory standards.
  • Develop and maintain CI/CD pipelines for cloud deployments.
  • Document architecture, processes, and best practices.
  • Provide technical guidance and support to team members.
  • Participate in cloud migration and transformation projects.

Requirements

Text copied to clipboard!
  • Bachelor’s degree in Computer Science or related field.
  • Proven experience with Google Cloud Platform services.
  • Strong knowledge of cloud architecture and best practices.
  • Experience with infrastructure as code tools (Terraform, Deployment Manager).
  • Familiarity with Kubernetes, Docker, and container orchestration.
  • Understanding of networking, security, and IAM in cloud environments.
  • Experience with CI/CD pipelines and DevOps practices.
  • Strong problem-solving and troubleshooting skills.
  • Excellent communication and teamwork abilities.
  • GCP certification is a plus.

Potential interview questions

Text copied to clipboard!
  • Describe your experience with Google Cloud Platform.
  • Which GCP services have you used most extensively?
  • How do you ensure security and compliance in cloud environments?
  • Can you explain your approach to infrastructure automation?
  • Describe a challenging cloud migration you have managed.
  • How do you optimize cloud resources for cost and performance?
  • What tools do you use for monitoring and alerting in GCP?
  • How do you stay updated with the latest cloud technologies?
  • Have you worked with Kubernetes Engine on GCP?
  • What is your experience with CI/CD in cloud deployments?