About the Role
This role is for our client in the cloud engineering sector. The GCP Cloud Engineer accelerates project delivery by implementing enterprise-grade cloud designs and automation standards established by the Cloud Architecture and Operations teams. Operating within a DevOps methodology, you will serve as the primary infrastructure lead on cloud migration and modernization projects—provisioning application hosting environments, building robust monitoring, and ensuring high availability.
Key Responsibilities
- Implement enterprise-grade cloud designs and automation standards established by the Cloud Architecture and Operations teams.
- Provision application hosting environments, build robust monitoring, and ensure high availability.
- Author, socialize, and govern the standards for how the organization consumes cloud services.
- Drive lifecycle management, evaluate evolving GCP capabilities, manage vendor interactions, and participate in after-hours on-call rotation.
- Deploy and manage GCP infrastructure natively as code (IaC) utilizing Terraform integrated into automated CI/CD pipelines.
- Define, document, and govern Standard Operating Procedures (SOPs) for the secure consumption of IaaS, PaaS, and SaaS across GCP.
- Configure and deploy highly available VPC environments, Shared VPCs, and cloud compute instances across all hosted enterprise workloads.
- Partner with Network Security Operations (NetSecOps) and the CISO team to embed identity, governance, and network security policies directly into automated, reusable infrastructure templates.
- Manage cloud-platform users, organizations, groups, and access controls in strict alignment with IAM team requirements.
- Design and implement comprehensive monitoring, logging, and reporting capabilities to ensure platform health and management visibility.
- Analyze emerging GCP features for platform adoption and evangelize cloud capabilities to internal teams to drive migration.
- Act as the escalation point for on-call/break-fix efforts to rapidly diagnose and resolve complex incidents within cloud-based systems.
- Participate in a rotating 24/7/365 after-hours on-call schedule to provide Tier-2 engineering support, system monitoring, and rapid incident response for production environments.
Required Skills & Experience
- At least five (5) years of infrastructure development experience with hands-on experience with GCP foundation services related to computing, network, storage, content delivery, administration and security, deployment and management.
- Strong proficiency in Terraform for infrastructure as code (IaC).
- Experience with cloud computing platforms, including GCP, AWS, or Azure.
- Knowledge of cloud security, identity, and access management.
- Experience with DevOps methodologies and tools, such as Jenkins, Docker, and Kubernetes.
- Strong understanding of networking fundamentals, including VPCs, subnets, and routing.
- Experience with monitoring, logging, and reporting tools, such as Prometheus, Grafana, and ELK Stack.
- Strong communication and collaboration skills, with the ability to work effectively with cross-functional teams.
Tools & Technologies
- Terraform for infrastructure as code (IaC).
- GCP foundation services, including computing, network, storage, content delivery, administration and security, deployment and management.
- Cloud computing platforms, including GCP, AWS, or Azure.
- DevOps methodologies and tools, such as Jenkins, Docker, and Kubernetes.
- Monitoring, logging, and reporting tools, such as Prometheus, Grafana, and ELK Stack.
Work Schedule & Duration
- Contract length: 6 months.
- Work arrangement: Remote.
Interview Process
The process typically includes an initial screening followed by a technical/panel interview via MS Teams.