Overview
The Azure Architect plays a critical role in shaping the cloud strategy and architecture within the organization. Working closely with stakeholders technical teams and enterprise architects the Azure Architect is responsible for designing and implementing scalable cloud solutions that meet business needs. This role is vital for ensuring performance security and reliability across the Azure ecosystem. As organizations move towards the cloud the Azure Architect must stay updated on the latest Azure features and best practices. They will take charge of creating cloud architectures guiding development teams on implementation and optimizing ongoing processes. A successful Azure Architect will not only have a solid technical foundation but also possess strong communication and leadership skills enabling them to collaborate effectively with various teams and influence the adoption of Azure solutions across the enterprise.
Key Responsibilities
- Design develop and manage Azure cloud solutions.
- Collaborate with stakeholders to gather and define requirements.
- Implement security best practices for cloud architecture.
- Optimize existing cloud solutions for performance and scalability.
- Define cloud architecture strategy and documentation.
- Lead technical design sessions with development teams.
- Ensure compliance with legal and regulatory frameworks.
- Assist in migrating legacy systems to Azure.
- Evaluate new Azure services to keep the technology stack up to date.
- Develop automated deployment scripts for efficient processes.
- Provide guidance on Azure DevOps practices.
- Monitor cloud solutions for performance and reliability.
- Collaborate with IT support teams to troubleshoot issues.
- Conduct cost analysis and recommendations for Azure usage.
- Act as a subject matter expert for Azure technologies.
Required Qualifications
- Bachelors degree in Computer Science Information Technology or related field.
- 8 years of experience in IT with a focus on cloud solutions.
- 5 years of experience specifically with Microsoft Azure architectures.
- Strong knowledge of cloud networking security protocols and system design.
- Azure certification (e.g. Azure Solutions Architect Expert) preferred.
- Hands-on experience with automation tools like ARM Terraform or Azure CLI.
- Experience in application integration patterns in cloud environments.
- Proficient in scripting languages (e.g. PowerShell Python).
- Experience with CI/CD pipelines and DevOps methodologies.
- Understanding of data storage solutions (SQL NoSQL) within Azure.
- Excellent problem-solving and analytical skills.
- Strong communication and documentation skills.
- Ability to work both independently and collaboratively in teams.
- Familiarity with agile methodologies and project management.
- Willingness to stay updated on emerging technologies and trends.
teams,communication,security protocols,system design,cloud solutions,architecture,automation tools,devops,security,automation tools (arm, terraform, azure cli),devops practices,cloud networking,cloud architecture,security compliance,data management,ci/cd pipelines,agile methodologies,scripting languages (powershell, python),problem-solving,cloud,azure,documentation,data storage solutions (sql, nosql)