- Deliver cloud architecture solutions to meet the strategic needs of the customers successfully and assist in modernizing.
- Design Azure virtual machines (VMs) and VM architecture for IaaS and PaaS, understand availability sets, fault domains and update domains in Azure.
- Azure API Management, Security, Cloud-to-Cloud Integration (Public, Private).
- Windows Azure (Website, Web role and worker roles).
- Develop PowerShell scripts and ARM templates to automate the provisioning and deployment process.
- Strong Windows skills, with system administration experience in a production Windows environment.
- Design Azure virtual machines (VMs) and VM architecture for IaaS and PaaS; understand availability sets, fault domains and update domains in Azure.
- Azure load balancing options, including Traffic Manager, Azure Media Services, CDN, Azure Active Directory, Azure Cache, Multi-Factor Authentication and Service Bus.
- Azure point-to-site (P2S) and site-to-site (S2S) VPN, understand the architectural differences between Azure VPN, ExpressRoute and Azure services.
- Azure virtual private network (VPN) and ExpressRoute architecture and design.
- Take responsibility of day-to-day engineering and operational support for the Azure environment.
- Provide recommendations for cost optimization and improvements.
- Understanding of RDBMS (MySQL, Oracle, SQL Server), NoSQL.
- Work experience with information and application security including public-key encryption, SSH, access credentials, & X.509 certificate
Requirements
Domain Knowledge- Deep knowledge in components & services in Azure (IaaS\ PaaS)
- Must be certified in AZ-104 (Azure Administrative Associate)
- Certified Azure Solution Architect will be an added advantage.
- Good level in Infrastructure & Application architecture in Microsoft Azure Cloud including IaaS, PaaS, and SaaS.
- Assist product owners, solution architects, and application architects in designing scalable, highly available, secure, cost-effective solutions that leverage cloud services.
- Excellent communication skills, both verbal and written
- Ability to think critically and use a strategic approach to problem-solving
- Be highly self-motivated and a team player, demonstrating initiative and drive
- Knowledge of Project Management and Operations Management
- Maintains a high degree of technical readiness, in order to be successfully prepared to support the delivery of customer engagements using the latest technologies.
- Analyzing Risks, Gaps in existing environment and resolve them. Should have capability to influence others to achieve results
- Advanced communication, troubleshooting and analytical skill.
- Good exposure to ticketing tools and understanding of Quality & ITIL process.