Good knowledge and experience with PaaS and have good understanding of IaaS (i.e. servers, storage, firewalls, load balancers, routers, etc) - Strong knowledge of Azure Containers, Azure functions, App Service, load balancers and other key Azure components - Experience in Azure cloud native .NET apps setup and deployment - Ability to architect, design and implement Azure hosted Microsoft solutions - Azure Certification is preferable