Description

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.