Senior / Lead GCP Platform Engineer Skills Breakdown:Large Organisation ExperienceExperience using multiproject organisational structures.Strong knowledge of GCP services including but not limited to:Handson GCP networking skills (e.g. Shared Virtual Private Cloud (VPC) subnetworks Firewall Rules Cloud Router Cloud DNS Load Balancing Interconnect etc..Thorough understanding of networking concepts especially TCP/IP IP addressing and subnet calculation.Solid experience with GCP Security services; Identity and Access Management (IAM) Cloud IdentityAware Proxy (IAP) Key Management Service (KMS) Cloud Security Command Center Secrets Manager Resource Manager etc.Good knowledge of various GCP Integration patterns Cloud Functions with Cloud Pub/Sub Cloud Storage and Cloud SQL.Any workloadrelated experience is a bonus e.g. Kubernetes Engine Google Compute Engine App Engine etc.Containerization experience with Docker and GKE (preferred)Infrastructure as a Code and Scripting:Solid handson experience with declarative languages Google Cloud Deployment Manager & Terraform preferred) and their capabilitiesComfortable with Bash scripting and at least one programming language (Python or Go preferred).Sound knowledge of secure coding practices and configuration/secrets managementKnowledge in writing unit and integration tests.Experience in writing infrastructure unit tests; Terratest preferredSolid understanding of CI/CDSolid understanding of zerodowntime deployment patternsExperience with automated continuous integration testing including security testing using SAST toolsExperience in automated CI/CD pipeline tooling;Cloud Build preferred Experience in creating runners Docker imagesExperience using version control systems such as GitExposed to and comfortable working on large source code repositories in a team environment.Solid expertise with Git and Git workflows working within mid to large (infra) product development teamsGeneral / Infrastructure ExperienceExperience with cloud ops (DNS Backups cost optimization capacity management monitoring/alerting patch management etc.)Exposure to complex application environments including containerized as well as serverless applicationsWindows and/or Linux systems administration experience (preferred)Experience with Active Directory (preferred)Exposure to multicloud and hybrid infrastructureExposure to largescale onpremise to cloud infrastructure migrationsSolid experience in working with missioncritical production systems
Required Experience:
IC