Job Description
1. Architecture, Implementation, and Delivery of Enterprise Microsoft Azure projects.
2. Business Development, Technical Pre-Sales, and proposals.
3. Collaboration and technical consultation with customer, Version 1, and 3rd party technical teams such as applications, databases, data analytics, security, networks etc. to define requirements for new projects as well as existing environments.
4. Evolution of existing best practice and existing Azure Landing Zone estate to support delivery of new Azure solutions within a hub-and-spoke topology.
5. Working within a project management/agile delivery methodology in a leading role as part of a wider team.
6. Documentation of solutions (e.g., source and target architecture, configuration, and setup) – high level design and low level design, operational procedures and runbooks, implementation guides.
7. Knowledge transfer and upskilling to relevant customer personnel to ensure an appropriate level of future self-sufficiency. Help build cloud competencies.
8. This position offers a hybrid work model, combining both remote work and in-office collaboration.
Qualifications
9. At least 5 years’ Enterprise architectural experience in a lead role, with experience in delivering a broad range of services from the Microsoft Azure Cloud Platform including Infrastructure and Security related services such as IaaS, PaaS, Containers, Networking. and Azure Security.
10. At least 5 years’ experience in the design and delivery of Enterprise level solutions that encompass High Availability, Disaster Recovery, Cost Management, and Performance. Security and Compliance focused in all activities.
11. SME with an in-depth understanding of, and experience in the design of Enterprise-level Azure solutions using, the Cloud Adoption Framework and the Well Architected Framework. Experience in leading and guiding the delivery of a number of consultants and engineers within the constraints of the CAF.
12. Excellent documentation skills. Fluent in English. Advanced experience with drafting and presenting High Level Designs and Low Level Designs to meet Architectural Review Board requirements.
13. Experience deploying Enterprise solutions using Infrastructure-as-Code and CI/CD pipelines – Terraform and Azure DevOps and YAML – across multiple subscriptions and environments.
14. Strong hands-on demonstrable experience deploying the following technologies: Azure Landing Zones and hub-and-spoke topology.Tiered IaaS solutions. Including working with application and database teams to design suitable IaaS solutions.Microsoft Azure PaaS products such as Azure SQL Server, Key Vault, Storage Accounts, Web Apps and App Services, APIM.Networking technologies, including VNET Manager, NSGs, Azure Firewall, Application Gateway & WAF, ExpressRoute, VPN, Bastion.Security tools including Defender for Cloud, Azure Policy, Advisor, encryption. Working with SOC teams and 3rd party SIEM providers.Monitoring tools including Azure Monitor, App Insights, and Log Analytics.
15. Microsoft Identity and Access Management – Entra, RBAC, zero trust and least access modelling. Integration designs with identity management.
16. Possession of advanced Azure certifications such as Azure Solutions Architect Expert or Cybersecurity Architect Expert. Possession of industry architecture framework certification such as TOGAF or Zachman. Possession of Hashicorp certification.
Desirable:
17. Experience of refactoring existing application workloads using modern architectural patterns.
18. Experience with automated testing of IaC.
19. Experience with the management of cloud resources using GitOps practices.
20. Exposure to additional Azure resources such as Sentinel, Synapse, Data Factory, Docker & AKS, Logic Apps, Functions.