At a Glance
- Tasks: Design and operate cloud networking services using GCP, focusing on automation and compliance.
- Company: Join a leading tech firm known for innovation and collaboration.
- Benefits: Attractive salary, flexible working options, and opportunities for professional growth.
- Why this job: Be at the forefront of cloud technology and make a significant impact in the industry.
- Qualifications: 5+ years in infrastructure engineering with strong GCP networking skills.
- Other info: Dynamic team environment with excellent career advancement potential.
The predicted salary is between 60000 - 84000 £ per year.
We are looking for an experienced Infrastructure Engineer with deep Google Cloud Platform (GCP) networking expertise to design, build, automate, and operate cloud networking services at scale. The role includes DNS as a Service offering, IP Address Management (IPAM), integrations with ServiceNow, FinOps automation (including tagging), Terraform-based infrastructure as code, and policy as code for compliance. You’ll partner with Operations, Security, FinOps, and Platform Engineering to deliver reliable, compliant, and cost-optimized cloud networking services.
Location: London
Mandatory Skills: Jenkins.
Key Responsibilities:
- Network Design & Operations (GCP): Design, implement, and operate GCP networking: VPCs, subnets, routing (Cloud Router/BGP), VPC peering, Private Service Connect, Cloud NAT, Cloud Firewall, Cloud Armor, load balancing (L7/L4).
- Build scalable DNS and IPAM capabilities (DDI) across cloud and hybrid environments; manage Cloud DNS, forwarders, split-horizon, and DNSSEC where applicable.
- Define and enforce network security controls and segmentation aligned with compliance frameworks and internal policies.
- Troubleshoot complex network issues using packet capture, flow logs, and observability tooling.
- Own design and rollout of DNS as a Service—self-service APIs/portals, role-based access, change governance, auditability, and automated validations.
- Standardize DNS zones, records, naming conventions, and lifecycle management across environments.
- Implement and manage IPAM across GCP and hybrid networks; maintain authoritative inventory of IP allocations, subnets, and DHCP scopes.
- Integrate IPAM with provisioning pipelines and ServiceNow for streamlined requests and approvals.
- Develop automation for provisioning, changes, tagging, and governance using Python (and optionally Go) and CI/CD pipelines.
- Build integrations with ServiceNow (CMDB, Change, Catalog), FinOps platforms, tagging workflows, and reporting.
- Author and maintain Terraform modules for network patterns; establish standards and reusable templates.
- Implement policy as code using OPA/Conftest or Sentinel; enforce guardrails on Terraform plans and runtime configs.
- Build compliance controls and continuous validation (CIS benchmarks, least privilege, route/firewall policies, DNS change governance).
- Partner with FinOps to drive cost visibility and optimization: resource tagging automation, rightsizing, data egress analysis, load balancer/caching strategies, and vanity/private endpoints.
- Integrate with FinOps tooling (e.g., Apptio, Turbonomic) to analyze utilization and automate recommendations.
- Establish SLOs for network services (DNS, routing, LB, NAT); build dashboards, alerts, and runbooks.
- Participate in on-call rotation and continuous improvement via post-incident reviews.
Required Qualifications:
- 5–10+ years in infrastructure/network engineering with 3+ years focused on GCP networking.
- Strong hands-on with: GCP VPC, subnets, Cloud Router/BGP, VPC peering, Private Service Connect, Cloud NAT, Cloud Firewall, Cloud Armor, global/regional load balancers, Cloud DNS.
- DNS/IPAM/DDI concepts: authoritative/recursive DNS, split-horizon, DNSSEC, record types (A/AAAA/CNAME/TXT/SRV), DHCP lease management.
- Automation & IaC: Terraform (authoring modules, state management, workspaces), Python scripting, CI/CD (GitHub Actions/GitLab CI/Azure DevOps).
- Policy as Code: OPA/Conftest or HashiCorp Sentinel; pre-commit hooks and plan enforcement.
- ServiceNow integrations: Catalog/Change/CMDB; API-based workflows for provisioning and approvals.
- Solid understanding of network security (firewalls, segmentation, WAF/CDN, identity-aware proxies, TLS, certificates).
- Experience with observability (logs/metrics/traces), flow logs, packet capture tools, and performance tuning.
- Strong documentation, stakeholder communication, and operational discipline (runbooks, change governance).
Nice to Have:
- Experience with Apptio, Turbonomic for cost and performance optimization.
- Hands-on with DDI platforms (e.g., Infoblox, BlueCat), PKI/cert management.
- Kubernetes networking (CNI, Ingress, Service Mesh, NetworkPolicies).
- Multi-cloud exposure (AWS/Azure) and hybrid connectivity (VPN, Direct Peering/Interconnect).
- GCP Professional Cloud Network Engineer certification; Terraform Associate.
- Experience with RESTful API design, event-driven automation, and GitOps practice.
Provide customer support/service on the DevOps tools. Timely support internal & external customers escalations on multiple platforms. Troubleshoot the various problems that arise in implementation of DevOps tools across the project/module. Perform root cause analysis of major incidents/critical issues which may hamper project timeliness, quality or cost. Develop alternate plans/solutions to be implemented as per root cause analysis of critical problems.
Devops Lead employer: Test Triangle
Contact Detail:
Test Triangle Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Devops Lead
✨Tip Number 1
Network your way in! Attend meetups, webinars, or tech conferences related to GCP and DevOps. It's a great way to meet industry folks and get your name out there. Plus, you never know who might be hiring!
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving Terraform, Python, and GCP networking. Having tangible examples of your work can really set you apart from the crowd.
✨Tip Number 3
Don’t just apply blindly! Tailor your approach for each role. Research the company’s culture and values, and mention how your experience aligns with their needs. This shows you’re genuinely interested and not just sending out mass applications.
✨Tip Number 4
Use our website to apply! We’ve got a streamlined process that makes it easy for you to showcase your skills and experience. Plus, it helps us keep track of your application better, so don’t miss out!
We think you need these skills to ace Devops Lead
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the DevOps Lead role. Highlight your experience with GCP networking, automation, and any relevant projects you've worked on. We want to see how your skills match what we're looking for!
Showcase Your Projects: Include specific examples of your work with Terraform, Python, and ServiceNow integrations. We love seeing real-world applications of your skills, so don’t hold back on the details!
Be Clear and Concise: When writing your application, keep it clear and to the point. Use bullet points where possible to make it easy for us to read through your qualifications and experiences quickly.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy!
How to prepare for a job interview at Test Triangle
✨Know Your GCP Inside Out
Make sure you brush up on your Google Cloud Platform networking skills. Be ready to discuss VPCs, subnets, and routing in detail. Prepare examples of how you've designed and operated GCP networking services in the past.
✨Showcase Your Automation Skills
Since automation is key for this role, be prepared to talk about your experience with Terraform and Python. Bring specific examples of how you've used these tools to streamline processes or improve efficiency in previous projects.
✨Understand Compliance and Security
Familiarise yourself with compliance frameworks and network security controls. Be ready to explain how you've implemented policy as code and enforced security measures in your past roles. This will show that you take compliance seriously.
✨Prepare for Problem-Solving Questions
Expect to face questions about troubleshooting complex network issues. Think of scenarios where you've had to analyse packet captures or use observability tools to resolve problems. Highlight your analytical skills and how you approach root cause analysis.