Cloud Architect Intermediate Personnel Qualifications Bachelor's degree or higher in Computer Science, Business Administration Science, Mathematics, or Engineering. Minimum of 5 years of experience with integration, systems analysis, or programming experience within Cloud environments. Minimum of 5 years of experience developing systems requirements and design specifications. Must have 5 to 7 years' demonstrated experience in: Developing software according to software development lifecycles (SDLCs), including DevOps, Agile, Lean, Iterative, or Waterfall. Designing, deploying, and migrating secure and maintainable systems for Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS) environments. DevOps, CI/CD pipelines, containers, and related best practices for cloud deployment. Experience with Amazon Web Services (AWS), Microsoft Azure or ServiceNow. Proficient in at least one high-level programming languages such as Python, Ruby, or Go. Capabilities Understanding of and ability to evaluate new technologies for fit in current infrastructure architecture. Understanding of cloud-based architectures, web servers, caching, application servers, load balancers, and storage. Familiarity with loose coupling, stateless systems, and best practices for designing cloud-ready applications. Understanding of cloud federation technologies such as SAML, OAuth, and OpenID Connect and how to apply these technologies to enterprise and public-facing applications. Awareness of cloud information security risks and best practices, especially in highly secure operating environment. Experience transitioning legacy systems to cloud ready architecture. Experience with route tables, access control lists, firewalls, NAT, DNS, IP, and OSI Network. Familiarity with government cloud deployment regulations/compliance policies such as FedRAMP, FISMA, etc.