We are seeking a highly experienced Senior Azure Architect to join our dynamic team. An ideal candidate will be proficient in Microsoft Azure's infrastructure and services, with an emphasis on delivering innovative cloud-based solutions, and will be responsible for designing, implementing, and maintaining robust, secure, scalable, and efficient Azure solutions.
The candidate must hold a Microsoft Certified: Azure Solutions Architect Expert certification.
Responsibilities
- Design and implement complex architecture on Microsoft Azure, focusing on core services including Virtual Machines, Blob Storage, and Virtual Networks.
- Develop solutions using Azure DevOps practices and tools such as AKS, CI/CD pipelines, Terraform, Jenkins, and GitHub Actions.
- Lead projects in Azure data management and analytics utilizing technologies like SQL Database, Cosmos DB, Azure Data Lake, HDInsight, and Azure Synapse Analytics.
- Configure and manage Azure networking solutions including Azure Load Balancer, VPN Gateway, ExpressRoute, and network security groups.
- Oversee identity and access management using Azure Active Directory, and ensure all architectures meet security protocols using Azure Security Tools like Azure Security Center and Azure Monitor.
- Manage containerization and orchestration with Azure Kubernetes Service and Docker, and promote microservices architecture.
- Plan and execute migrations using Azure Site Recovery and Azure Migrate, ensuring minimal downtime and service interruption.
- Optimize system performance for scalability and reliability, and work with IT security to implement comprehensive security measures.
Qualifications
- Minimum of 8 years of relevant experience in IT and cloud architecture, with a strong focus on Microsoft Azure.
- Extensive experience with Azure Core Services, Azure Solution Design, and Azure Networking Solutions.
- Proficient in implementing CI/CD workflows and infrastructure as code using tools like Terraform, Jenkins, or GitHub Actions.
- Strong knowledge of data management and analytical approaches using Azure services.
- Demonstrated ability to design and manage comprehensive security measures within Azure environments.
- Proven track record in migrating complex environments to Azure.
- Excellent problem-solving skills and the ability to work in a dynamic and challenging environment.
- Effective communication and stakeholder management skills.