Beschreibung
Establish the product level conventions, shape, behaviors and patternsCollaborate and educate all F5 product teams to design and maintain their part of the API surfaces
Work with a company-wide API team to incorporate consistent conventions and patterns into the product’s API
Proactively onboard new module teams so we build API’s first but don’t stall engineering teams
Drive better alignment of management interface surfaces to public and private clouds deployments
Drive digital transformation for dev ops and orchestration
Enable enterprise grade, mission critical quality APIs that scale
Enforce API backwards compatibility to ensure customer upgrade ease
Make decisions for the customer facing API UX across the product:
Documentation
DevOps / Orchestration systems
CLI / UI
Troubleshooting / Diagnostics
What you need to know
How to lead and work with F5 Usability SME’s to bring usability into the API surfaces
How to effectively collaborate with modules Architects to develop APIs
How to lead a large API surface buildout for the next 5 to 10 years
Demonstrated architect experience with REST and Open API standards
Building and working with large complex object models (API’s)
Knowledge of networks and network security (ADC security preferred)
Developed REST based APIs
Knowledge of Open API 3.0 standard
Worked with large, complex object models (~2000 object types)
Critical thinking, decision-making and leadership aptitudes
Strong analytical and good inter-personal skills. Good organizational and problem-solving abilities
Good knowledge of Agile software development methodologies, tools, standards and procedures for high quality software development
Demonstrated knowledge of different deployment methods: VMs (public & private), on premises hardware, elastic hardware and elastic public cloud scenarios are a bonus