We are seeking an experienced Azure Architect to join our team. Responsibilities include designing, developing, and maintaining scalable, stable, highly available, and fault-tolerant Azure infrastructure solutions. The role involves identifying appropriate use of Azure operational best practices and architectural design, conducting system analysis for performance and capacity planning, and performing cost estimation and identifying mechanisms for cost control and containment. The Azure Architect will implement controls around data flow, select appropriate Azure services based on data, compute, and security requirements, and design and implement solutions to ensure disaster recovery and business continuity. Additionally, the role requires developing and implementing CI/CD pipelines in Azure DevOps, automating tasks through scripting and other appropriate tools, ensuring security and compliance with Azure policies and procedures, providing technical support and troubleshooting to resolve infrastructure-related issues, collaborating with software developers to optimize application performance, and staying updated with the latest trends in Azure services and DevOps methodologies. The candidate should document and maintain Azure environment configurations and custom scripts.