Own the Azure cloud customer engagements including architectural design sessions and specific implementation projects.
Ensure solutions exhibit high levels of performance, security, scalability, maintainability, and appropriate reusability and reliability.
Be the voice of the customer, share insights and best practices, and connect with engineering teams to remove key blockers.
Responsible for migrating solutions to the Azure cloud platform- Provides design, implementation, testing, maintenance, delivery and support for the full life cycle of activities related to systems and subscriptions in Azure Cloud environment.
Develop deep relationships with key customer IT decision makers to drive long-term cloud adoption.
Understand the customer’s application portfolio, priorities and success measures to migrate infrastructure, and applications using the principles of DevOps and automation.
Apply technical knowledge and customer criteria to create a cloud modernization roadmap.
Collaborate with other cloud architects to develop complex end-to-end enterprise solutions on the Microsoft Azure platform.
Lead the architecture and design of Public Cloud Infrastructure
Should be capable of providing design and architecture for the Migration Projects like ( Below is just one Example, Complexity vary from very small to Very Big T Shirt )
Linux based Java Middleware Multi-tier application Migration to Azure Public Cloud
Should be capable of providing End-2-End Design
Network Design
Infrastructure Components & its Communication
Application Cluster Design
Application Cluster Communications
Application Components Communication compatibility with the Azure Infrastructure
Database Infrastructure design & failover
Efficient use of Azure resources w.r.t cost
Storage Design and Communication
Work with Platform Engineers/DevOps Engineers and other partners (i.e Architects, Product) to define and be aligned with business, development, and deployment needs.
Troubleshoot Azure Cloud Issues like Networking/Linux VMs/Monitoring/IaaS….
You will also be expected to evaluate new technologies to meet business needs or to solve business problems.