Must haves:  5+ years experience architecting cloud solutions 5+ years experience with Azure services Azure Certified Solutions Architect Advanced experience with container orchestration and scalable solutions Advanced experience with infrastructure as code Experience performing cost-benefit analysis on cloud solutions Understanding of web application development Excellent communication skills, organizational skills, and research, analysis, and writing skills