Experience in designing, executing, and supporting IT cloud solutions
Experience in creating cloud strategy and managing the cloud adaption
Excellent knowledge of cloud computing technologies and current computing trends
Strong understanding of features and capabilities of the Microsoft Cloud Platform (Azure, Front Door, Security, Firewalls, Certifications, RedisCache, Key Vault, Service Bus, ASR, Networking, OMS, Blob Storage, Resource Groups, NSG, Application Insights, SQL Server, Sql DB, Load-Balancers, AKS, Azure Monitor, Azure Log Analytics)
Hands-on experience in Azure DevOps pipelines, Jenkins CI, Git/GitHub/TFS, Maven, MS Build, Unit tests, Sonarqube, Artifact management, Container registry, image security scan, helm charts, docker, Kubernetes
Knowledge of programming and scripting languages such as C#, Java, Python, JavaScript, PowerShell, & Bash etc.,
Understands setting up Monitoring and diagnostics on Azure for a web application
Should be able to execute short term strategic consulting projects on Microsoft Azure, assessments, POC/pilots, map solutions to client business processes, and develop value proposition and business case
Expert level knowledge and usage of Azure Web Apps, Application Insights and Azure Active Directory
Experience designing and building application performance monitoring solutions Multiple Observability Platforms
Must have expert level knowledge of Key Vault for application security for data in transit and rest
Deep understanding of DevSecOps framework, configuration management, scalable mode of infrastructure deployment and best practices
Able to assess the existing maturity of client in cloud and DevSecOps space, perform gap analysis and provide baseline solution
Experience with Azure Governance and Best Practices (Role Based Access Control, Networking Architectures, Cost Management controls, etc.)
Should be able communicate with business teams and be able to articulate his thought clearly