Description

Job Summary:

We are seeking an experienced Azure Cloud Solutions Architect to design, develop and implement cloud solutions based on the Azure platform. The ideal candidate will have a deep understanding of cloud computing principles and be able to design scalable, secure, and highly available cloud-based solutions. As an Azure Cloud Solutions Architect, you will work closely with clients, project managers, and other technical teams to deliver cloud solutions that meet business needs.

 

Responsibilities:

•                          Design and architect cloud-based solutions on the Azure platform, including infrastructure, networking, security, and application layers

•                          Collaborate with clients and project managers to understand business requirements and translate them into technical solutions

•                          Develop technical architecture and design documents that outline the proposed solution, including diagrams, specifications, and cost estimates

•                          Evaluate existing systems and applications to determine if they can be migrated to the cloud, and design migration plans as needed

•                          Develop and implement cloud automation scripts using PowerShell or other scripting tools

•                          Configure and manage Azure services such as Virtual Machines, Storage Accounts, Virtual Networks, and App Services

•                          Implement and manage Azure security measures, including Azure Active Directory, Azure Security Center, and Network Security Groups

•                          Monitor and optimize Azure resources to ensure maximum performance, availability, and scalability

•                          Provide guidance and mentorship to other technical team members on Azure technologies and best practices

•                          Stay up-to-date with the latest cloud technologies and trends, and evaluate their potential use in our solutions

 

Requirements:

•                          Bachelor's degree in Computer Science, Information Technology, or related field

•                          5+ years of experience in Azure cloud architecture and design

•                          Strong understanding of Azure Container solutions like Azure Kubernetes Service, Azure Container Apps, and Azure Container Registry

•                          Experience with implementing Azure SQL Database

•                          String understanding

•                          Strong understanding of cloud computing principles and architectures, including IaaS, PaaS, and SaaS models

•                          Experience with Azure services such as Virtual Machines, Storage Accounts, Databases, Virtual Networks, and App Services

•                          Proficiency in cloud automation tools and scripting languages, such as Terraform, Ansible, PowerShell, Python, or Azure CLI

•                          Experience with Azure DevOps, including Continuous Integration and Continuous Deployment

•                          Understanding of cloud security principles and best practices, including Azure Security Center and Network Security Groups

•                          Strong communication and collaboration skills, and ability to work in a team environment

•                          Ability to adapt to new technologies and learn quickly

•                          Azure certifications such as AZ-303 and AZ-304 are a plus

 

Education

Any Graduate