Position: MS Azure Solutions Architect
Company: Waverley Software
Category: .NET
Experience required: 5y
English level: intermediate

Our client currently operates in a highly complex technical landscape and is looking to deliver a major digital transformation of applications and data, building new or re-engineering existing applications and hosting all in the Microsoft Azure Cloud Service. 
This is still in the early stages of the Cloud Transformation program and we are looking to bring on a proven Architect with experience across Cloud adoption, Cloud Strategy, IaaS, Security Governance and Legacy Architecture to underpin this initiative. 

КEY RESPONSIBILITIES:

Architecting Full Stack .NET on the Azure platform
Design end-to-end architecture solutions with strong business analysis/ interpersonal skills to engage a diverse stakeholder population
Designing solutions in cloud and hybrid cloud environments, with a mix of IaaS, PaaS and SaaS patterns
Collaborate with Project Manager to ensure the project is scoped and executed successfully
Technical execution of the project including cloud assessment, planning and data replication and migration
Initial setup and testing of cloud-based platform with disaster recovery services and replication technologies
Interface with other technical teams and operations to ensure smooth service transition
Participate in cloud and infrastructure project planning and scoping
Actively identify new tools and approaches for projects
Designing solution for testability, extensibility and scalability
Designing solution for security and data protection

ESSENTIAL REQUIREMENTS

Experience of using Full Stack .NET on the Azure Platform 
Previous developing/coding role
It is essential that you have strong, in-depth and demonstrable hands-on experience with the following technologies:
Microsoft Azure Platform as a Service (PaaS) products such as Azure SQL, App Services, Logic Apps, Functions and other Serverless services
Understanding of Microsoft Identity and Access Management products including Azure AD or AD B2C
Microsoft Azure Operational and Monitoring tools, including Azure Monitor, App Insights and Log Analytics
Knowledge of PowerShell, Azure DevOps, ARM templates and deployment automation using Octopus Deploy.
Experienced in the design and delivery of enterprise-level Highly Available solutions
Technical project experience in IT infrastructure and cloud 
Delivery of project services for cloud platforms & IT systems for Azure
Experience setting up, configuring and migrating to public cloud, including the use of migration tools such as Azure Site Recovery, Azure Migrate and Azure Deployment Planner 
Experience with DevOps/infrastructure automation
Understanding of the various test phases and best practices
Clear understanding of web services (REST, SOAP), SOA, Messaging (ESB) and microservices based architectures
Understanding of application life cycle management, the value of continuous integration and deployment

DESIREABLE REQUIREMENTS

Knowledge of TOGAF or another architectural framework (certification is desirable)
Working within an agile project delivery environment
AZ-300. Microsoft Azure Architect Technologies
AZ-301. Microsoft Azure Architect Design