Technical Qualification/ Knowledge:
- Expertise in assessment , designing and implementing solutions that run on Microsoft Azure, including aspects like compute, network, storage, identity, security , DR/business continuity strategy, migration , ARM templates , cost optimization, PowerShell ,Terraforms, Ansible etc.. Must have Azure Solution Architect Certification
- Good knowledge on the cloud technology, different patterns, deployment methods, compatibility of the applications
- Good knowledge on the Azure technologies and associated components and variations
- VNET Peering, Express Route, subnet, Azure regions and availability zone
- VM, Scale set
- LB, Blob, ZRS, GRS LRS, Standard Storage, Store simple, express/Import express
- Load balancers, Nat Gateway , Internet Gateway
- Security components, Key pair, security groups, ACL; IAM, Directory Service, Certificate manager
- SQL, Azure SQL, Azure SQL MI
- Azure OMS, Azure Automation, Azure ASR, Azure log & Analytics
- ARM template
- Azure Container services, Azure app, Azure function
- Solid understanding and experience in cloud computing based services architecture, technical design and implementations including IaaS, PaaS, and SaaS.
- Design of client’s Cloud environments with a focus on mainly on Azure and demonstrate Technical Cloud Architectural knowledge.
- Playing a vital role in the design of production, staging, QA and development Cloud Infrastructures running in 24x7 environments.
- Delivery of customer Cloud Strategies, aligned with customer’s business objectives and with a focus on Cloud Migrations and DR strategies
- Nurture Cloud computing expertise internally and externally to drive Cloud Adoption
- Should have a deep understanding of IaaS and PaaS services offered on cloud platforms and understand how to use them together to build complex solutions.
- Ensure that all cloud solutions follow security and compliance controls, including data sovereignty.
- Deliver cloud platform architecture documents detailing the vision for how Azure infrastructure and platform services support the overall application architecture, interaction with application, database and testing teams for providing a holistic view to the customer.
- Collaborate with application architects and DevOps to modernize infrastructure as a service (IaaS) applications to Platform as a Service (PaaS)
- Create solutions that support a DevOps approach for delivery and operations of services
- Interact with and advise business representatives of the application regarding functional and non-functional requirements
- Create proof-of-concepts to demonstrate viability of solutions under consideration
- Develop enterprise level conceptual solutions and sponsor consensus/approval for global applications.