[1st] Understanding of cloud vs. on premise computing. Solid understanding of fundamentals of cloud computing.
Technical understanding of the Azure Platform and architecture
A robust knowledge of the Microsoft Windows platform
Familiarity with networking concepts including VIPs, NAT, DNS
.NET 3.0/3.5/4.0.
Visual Studio Languages (VB, C/C#/C++)
SQL Azure / SQL Server
Distributed application architecture
Application Lifecycle Management (ALM)
Service Oriented Architectures (SOA).
Familiarity with load balancing, geo-redundancy, CDN and VPN technologies preferred
Familiarity with Virtualization concepts and virtual system administration
Familiarity with Hyper-V configuration and administration
Good in prioritization, time management, and has excellent follow through skills
SOFT SKILLS
[2nd] Must be able to quickly develop trust and rapport with customers (most of the time they are of this profile: Enterprise Architects,
CxO's, Development & Test Management, IT Directors)
[3rd] Passion for customer advocacy in technology domain.
Strong communications skills in spoken and written English
Effective, polished interaction with customer, Microsoft Services, Support and Azure development teams at the appropriate technical depth
Ability to work independently
Must be a great Customer advocate
EXPERIENCE (Preferred)
3-7 Years information technology role experience
3+ Years Systems Development, Network Operations, or Customer Service
3+ Years in Application development, preferably using cloud platforms.
2+ Years Azure Development or Azure Support
EDUCATION/CERTIFICATION
B.SC, BE, B. Tech in CS or IT
MCSE, MCPD, or MCAD preferred