Advanced Systems Design Experience with micro-services or cloud-based architectures for enterprise solutions Development (AZ-204, AZ-400) andor Azure Solution (AZ-30x) related certifications Bachelor's degree or related experience