to design, implement, and manage scalable, secure, and high-availability cloud infrastructure. The ideal candidate will have solid experience in cloud architecture, automation, and operations, supporting enterprise-grade applications.
Key Responsibilities
Design, deploy, and manage cloud infrastructure on
Google Cloud Platform (GCP)
Build and maintain highly available, scalable, and secure cloud environments
Implement Infrastructure as Code (IaC) using
Terraform / Deployment Manager
Manage and optimize GCP services such as
Compute Engine, GKE, Cloud Storage, BigQuery, Cloud SQL, VPC, IAM
Configure networking components including VPCs, subnets, firewalls, load balancers, and VPNs
Monitor cloud resources using
Cloud Monitoring and Cloud Logging
Implement security best practices including IAM roles, service accounts, encryption, and key management
Automate CI/CD pipelines and deployment processes
Troubleshoot and resolve cloud infrastructure and performance issues
Work closely with DevOps, application, and security teams
Required Skills & Qualifications
4-6 years of experience as a
Cloud Engineer
, with strong hands-on
GCP experience
Deep understanding of
GCP core services
and cloud architecture
Hands-on experience with
Google Kubernetes Engine (GKE)
and containerized workloads
Strong experience with
Terraform or similar IaC tools
Proficiency in Linux system administration
Experience with networking concepts (DNS, TCP/IP, load balancing, firewalls)
Strong knowledge of cloud security and compliance best practices