Will be able to design and help/guide design of Azure cloud-native networks, evangelize best practices for Azure cloud network design and development
Will be able to review and analyze current network designs and suggest best practices to use
Will work with Enterprise Architecture team to understand and accommodate application architecture and their specific requirements for Azure networking
Will work with security team to understand and accommodate network security requirements for application
Will work with VPs of Architecture and Software Development
Will work with network engineering team to help them build and troubleshoot Azure networks
Should have experience designing enterprise-grade Azure networks
Should have experience migrating on-premises applications to Azure cloud
Should have intimate knowledge of Azure networking services and offerings, and best practices and patterns for Azure cloud-native network design
Requirements
10+ years overall industry experience
5+ years of experience with demonstrated Cloud architecture projects and deployments
5+ years of experience with Cloud solutions, platforms, and technologies
3+ years of experience across the business development life-cycle (i.e. Pre-Sales, Solution Architecture, Pricing, and Proposal Development)
Must have extensive working experience with Microsoft technologies
Bachelor's degree in Computer Science, Electronics, Information Systems or related field, or equivalent experience
Hands on Experience with scripting tools is a plus
Knowledgeable of cloud and hybrid-cloud implementations including IaaS, PaaS and SaaS
Strong analytical and reasoning skills that result in clear, robust, flexible architectures
Proven ability to drive complex design and development efforts in an agile environment
Skill at crystalizing requirements into clear priorities, estimates, tasks and deliverables
Exemplary communication skills with both technical and non-technical stakeholders
Bachelor's degree in Computer Science or related discipline