This role requires designing, implementing, and managing cloud infrastructure in GCP.
Responsibilities
- Design, implement, and manage cloud infrastructure in GCP using Infrastructure as code tools such as Terraform and cloud native CICD tools.
- Automate deployment and configuration of resources using IaC best practices.
- Administer Linux and Windows servers in cloud and hybrid environments.
- Manage network resources, security groups, and connectivity.
- Collaborate with cross-functional teams to support cloud projects and provide support for AWS and Azure environments as required.
Required Skills
- 5+ years in cloud transformation and delivery experience, specifically with GCP.
- Proven experience leading cloud migration projects across multiple cloud providers (AWS, Azure, GCP).
- Expertise in GCP architecture, covering security, governance, and high availability.
- Proficiency with Infrastructure as Code tools: Terraform and Deployment Manager.
- Hands-on experience developing Terraform Modules and CI/CD pipelines using GCP DevOps tools (Cloud Build, Cloud Deploy).
- Strong scripting skills in Ansible, Python, Shell, and PowerShell.
- Experience with Linux and Windows server administration (70% Linux / 30% Windows mix).
- Familiarity with core cloud security principles, including Landing Zone and microservices patterns.
- Knowledge of network configuration (TCP/IP, VPNs, DNS, load balancing, Firewall).
Preferred Skills
- GCF certifications such as Professional Cloud Architect or Professional Cloud DevOps Engineer.
- Experience with Windows AD and Linux Identity Domain Manager.