We are seeking a highly skilled Azure Cloud Architect to lead our cloud initiatives, focusing on security governance, networking, provisioning, and compliance with quality standards. The ideal candidate will have extensive experience in architecture design, risk management, team building, and budget responsibility. You will play a pivotal role in shaping our cloud strategy and ensuring business continuity.
Responsibilities
- Cloud Architecture Design: Design and implement secure, scalable, and efficient cloud architectures on Microsoft Azure, ensuring alignment with organizational goals and compliance with industry standards.
- Security Governance: Establish security governance frameworks to ensure compliance with relevant legislation and best practices. Implement security measures using Azure security tools, including Azure Security Centre and Azure Sentinel.
- Networking: Design and manage Azure networking solutions, including Virtual Networks, VPNs, and ExpressRoute, ensuring secure and efficient connectivity between cloud and on-premises environments.
- Provisioning and Automation: Lead provisioning efforts using Infrastructure as Code (IaC) tools like Azure Resource Manager, YAML, and Bicep to automate deployments and optimize resource allocation.
- Quality Standards and Best Practices: Ensure adherence to quality standards and best practices in all cloud architecture activities. Stay updated on relevant legislation to maintain compliance across cloud environments.
- Track Architecture Metrics: Monitor and analyze architecture performance metrics to drive continuous improvement. Report findings and recommendations to senior management.
- Recruitment and Team Building: Participate in recruitment processes to build a skilled cloud architecture team. Mentor and develop team members to enhance their skills and knowledge.
- Budget Responsibility: Manage budgets for cloud initiatives, ensuring cost-effective resource allocation and adherence to financial constraints.
- Risk Management: Identify and assess risks associated with cloud solutions, implementing strategies to mitigate risks and ensure business continuity.
- Business Continuity Process Implementation: Develop and maintain business continuity plans to ensure minimal disruption in case of incidents, ensuring compliance with organizational policies.
Qualifications
- Education: Bachelor's degree in Computer Science, Information Technology, or a related field. A master's degree is preferred.
- Experience: 12-18 years in software development, with at least 3 years in cloud architecture, particularly with Microsoft Azure and PaaS solutions.
- Certifications: Azure Solutions Architect Expert or equivalent certifications are strongly preferred.
- Technical Skills:
- Proficient in Azure services (e.g., Azure Compute, Storage, Networking).
- Strong understanding of cloud security and governance frameworks (e.g., NIST, ISO 27001).
- Experience in networking design and management on Azure.
- Familiarity with automation and provisioning tools (e.g., Bicep, YAML).
- Knowledge of quality standards, legislation, and best practices related to cloud computing.