As a Cloud Network Developer your primary responsibility will be ensuring that automated and consumable solutions delivered via IaC constructs are able to support a stable, secure, resilient, and agile GCP network environment. This will involve partnering with your Cloud Network Delivery peer group in operational support, technical design, and driving best-of-breed technical standards into the environment in an evolving fashion.
As this role is part of our continued growth and technical evolution in our cloud environments, agility is a must have regarding being able to handle context switching through project delivery and operational support response. With a relentless focus on our customers, high-quality engineering, and a curiosity driven approach this role is critical to propel and shape our technical future.
Bachelors Degree or equivalent practical experience. 7 years of experience in software engineering or developer roles. 5 years of experience in delivering GCP infrastructure as code. Expert level understanding of various programming languages such as Python or Go. Advanced understanding Terraform including custom module creation. Advanced understanding of GCP Cloud Run. Advanced understanding of Git for version control in both IaC, documentation, and policy applications. Experience with GCP Network constructs. Experience with traditional networking theory and foundational concepts. Experience with Jira and ServiceNow. Ability to deliver baseline health monitoring to accommodate error budgeting and target specific SLI and SLO measurements. Self-starting capabilities and the ability to thrive in an autonomous environment. Design and support modular IaC solutions with a focus on consumable and repeatable architectures in the GCP network space. Interface with multiple members of the Cloud Network Delivery team including engineering and product management to support ongoing network offerings and project-based deliverables. Participate in an on-call rotation and act as an escalation point as needed to support production environment needs. Deliver projects through common automation and state-based constructs such as Terraform and Cloud Build. Clearly articulate and communicate how technical components can support various environments within our cloud platform to peer groups, partner teams, and internal stakeholders. Interface with vendor teams to shape and adopt future product offerings within the GCP network space with a focus on automation opportunities to drive out “click-ops.”