Senior / Lead GCP Platform Engineer - Skills BreakdownLarge Organisation ExperienceExperience using multi-project organisational structures.Strong knowledge of GCP services, including but not limited to:Hands-on 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 Identity-Aware 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 workload-related 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 hands-on 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 zero-downtime 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 multi-cloud and hybrid infrastructureExposure to large-scale on-premise to cloud infrastructure migrationsSolid experience in working with mission-critical production systems