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.
- 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.”
- 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.