We are looking for an experienced Azure Solution Architect to join our dynamic team. This role requires a deep understanding of Microsoft Azure and involves designing, building, and deploying cloud solutions to meet complex business requirements. The Azure Solution Architect will play a key role in cloud architecture and be responsible for guiding the team through the cloud adoption process, ensuring best practices in security, scalability, and cost-effectiveness.
Key Responsibilities:
- Solution Design: Lead the design of end-to-end Azure-based solutions, leveraging IaaS, PaaS, and SaaS services.
- Cloud Strategy & Architecture: Develop cloud strategies aligned with business goals, including hybrid and multi-cloud environments.
- Security & Compliance: Ensure cloud solutions adhere to organizational security standards, data privacy, and regulatory compliance (e.g., GDPR, HIPAA).
- Optimization: Analyze existing on-premise solutions and provide recommendations for cloud migration, cost optimization, and performance improvements.
- Collaboration: Work closely with stakeholders (developers, network engineers, and business teams) to deliver scalable and secure cloud architectures.
- Automation & CI/CD: Design and implement automation for infrastructure provisioning, configuration, and deployment pipelines using Azure DevOps and other tools.
- Monitoring & Troubleshooting: Establish monitoring, logging, and alerting solutions for cloud infrastructure to ensure high availability and disaster recovery.
Qualifications:
- Experience: Minimum of 5 years in cloud computing, with at least 3 years specializing in Azure architecture.
- Certifications: Microsoft Certified: Azure Solutions Architect Expert (preferred) or equivalent cloud certifications.
- Technical Skills:
- Strong understanding of Azure services such as Azure Active Directory, Azure Kubernetes Service (AKS), Azure Functions, App Services, Azure SQL, CosmosDB, and Virtual Machines.
- Proficiency in infrastructure as code (IaC) tools like Terraform or ARM templates.
- Experience with Azure DevOps, CI/CD pipelines, and scripting languages like PowerShell or Python.
- Knowledge of networking principles, including virtual networks, VPNs, load balancing, and firewalls in Azure.
- Soft Skills:
- Strong leadership and communication skills, with the ability to collaborate with both technical and non-technical stakeholders.
- Problem-solving mindset with a focus on innovation and business outcomes.
Preferred Qualifications:
- Experience with hybrid cloud and multi-cloud environments.
- Knowledge of cloud governance and cost management in Azure.
- Experience with cloud-native architectures (e.g., microservices, serverless computing).