Job Description:
Job Summary:
We are seeking a skilled and experienced Azure Cloud Architect to join our team. As an Azure Cloud Architect you will be responsible for designing implementing and managing cloudbased solutions using Microsoft Azure. You will work closely with stakeholders to understand business requirements and provide technical guidance and architectural oversight to ensure that cloud solutions are secure scalable and optimized for performance.
Key Responsibilities:
- Design and Architecture:
- Develop and design scalable secure and highperformance cloud solutions on Azure.
- Create architectural blueprints and detailed documentation for cloud services and solutions.
- Ensure architecture meets security compliance and performance standards.
- Implementation and Deployment:
- Lead the deployment of Azurebased solutions ensuring adherence to best practices and organizational standards.
- Automate deployment and management processes using Infrastructure as Code (IaC) tools such as ARM templates Terraform or Bicep.
- Collaboration and Communication:
- Work with crossfunctional teams including developers operations and security to ensure seamless integration and deployment of cloud solutions.
- Collaborate with stakeholders to translate business needs into technical requirements and architectures.
- Optimization and Monitoring:
- Monitor and optimize Azure resources for cost performance and security.
- Implement monitoring logging and alerting solutions to ensure system health and performance.
- Security and Compliance:
- Ensure cloud solutions comply with security policies and best practices.
- Design and implement security controls to protect data and resources.
- Technical Leadership:
- Provide technical guidance and mentorship to team members.
- Stay updated with the latest Azure features tools and best practices.
Required Skills and Qualifications:
- Bachelors degree in Computer Science Information Technology or a related field.
- 5 years of experience in cloud architecture with at least 3 years specifically with Microsoft Azure.
- Deep understanding of Azure services including but not limited to Azure Virtual Machines Azure App Services Azure Functions Azure Kubernetes Service (AKS) Azure SQL Azure Cosmos DB Azure Active Directory and Azure DevOps.
- Experience with Infrastructure as Code (IaC) tools such as Terraform ARM templates or Bicep.
- Proficiency in scripting and automation using PowerShell Azure CLI or Python.
- Strong understanding of networking security and compliance in cloud environments.
- Experience with cloud governance cost management and performance optimization.
- Excellent problemsolving skills and the ability to work in a fastpaced environment.
- Strong communication and interpersonal skills.
- Strong analytical and problemsolving skills.
- Ability to work independently and in a team environment.
- Strong organizational and time management skills.
- Attention to detail and a commitment to quality.
Good to Have
- Azure Solutions Architect Expert certification or other relevant Azure certifications.
- Experience with DevOps practices and tools including CI/CD pipelines version control and configuration management.
- Experience with other cloud platforms (e.g. AWS Google Cloud) is a plus.
- Experience in containerization and orchestration technologies like Docker and Kubernetes.