Description

Key Responsibilities:

• Design and implement scalable, secure, and cost-effective Azure cloud solutions.

• Lead the architecture and design of cloud environments, including Azure IaaS, PaaS, and SaaS solutions.

• Oversee Azure hosting environments, ensuring high availability, scalability, and performance.

• Collaborate with cross-functional and delivery teams to define technical requirements and develop architectural solutions that align with business objectives.

• Develop and maintain cloud architecture standards, best practices, and guidelines.

• Conduct architectural reviews and assessments to ensure compliance with industry standards and best practices.

• Provide technical leadership and mentorship to junior architects and cloud engineers.

• Stay current with the latest Azure services, features, and best practices, and incorporate them into architectural designs.

• Oversee the migration of on-premises applications and VMware infrastructure to Azure.

• Manage and optimize cloud costs, ensuring efficient use of cloud resources.

• Troubleshoot and resolve complex technical issues related to cloud infrastructure and services.

• Design and implement robust infrastructure solutions, including network, storage, and compute resources.

• Ensure the integration of security best practices and policies in the design and implementation of infrastructure solutions.

• Monitor infrastructure performance and implement necessary improvements to optimize efficiency and reliability.

• Work closely with IT operations to ensure smooth deployment and operation of infrastructure solutions.

 

Qualifications:

• 10+ years of experience in IT infrastructure architecture, with at least 5 years focused on cloud architecture and infrastructure.

• Extensive experience with Microsoft Azure services, including compute, storage, networking, and security.

• Proven experience in managing and optimizing Azure hosting environments.

• Strong knowledge of infrastructure components such as VMware virtual machines, virtual networks, load balancers, and storage accounts.

• Experience in designing and implementing disaster recovery and high-availability solutions.

• Proficiency in network architecture and design, including virtual networks, subnets, network security groups, and VPN gateways.

• Azure Solutions Architect Expert certification (AZ-305 or equivalent) is highly desirable.

• Strong understanding of cloud security principles and best practices.

• Proficiency in scripting languages such as PowerShell or Python.

• Excellent problem-solving skills and the ability to work under pressure.

• Strong communication and interpersonal skills, with the ability to collaborate effectively with technical and non-technical stakeholders.

Education

Bachelor's degree