Hand on expertise in ASP.NET / C# or ASP.NET / VB.NET
Deep knowledge of C# (XAML /HTML)
Web Services (REST) and API Management
Knowledge on client side scripting using JQuery or Knockout JS or Angular JS
Experience on pattes and frameworks like MVVM, MVC or MVP
Hands-on experience with Azure Web Sites/Web Roles/Worker Roles
Authentication management, Session Management on Windows Azure PaaS
Working knowledge of Windows Azure Active Directory services
Knowledge of Mobile Services, BizTalk hybrid connection
Storage - SQL Azure/DocumentDB/Table Storage/Blob Storage
Application level security
Service bus/Event Hub
Experience with TFS to manage the Application Lifecycle Management
- Good knowledge of the various services been offered by Azure (Web Roles, Worker Role, Azure
- Design Microsoft Azure infrastructure and networking
Understanding of Azure data centre architecture, regional availability and high availability.
Azure virtual network.
Azure active directory.
Azure ACLs and network security group.
- Design application storage and data access strategy.
- Analysis of existing systems, architecture and design of target cloud architecture.
- Automated server maintenance and auto scaling of compute resources.
- Enable continuous deployment and integration.
- Design a disaster recovery strategy.
- Monitor, trouble shoot and manage production, testing and development environment.
- Develop and deploy monitoring tool, applications and systems.
- Develop and test auto scaling scripts.