· Two years of Cloud Application Architecture experience
· One year experience setting up Continuous Integration/Continuous Deployment for Development Teams
· Five years of Cloud Application Development experience modernizing applications for the cloud
Desired Skills:
· Two years’ experience with a Git-based version control system
· Knowledge of ADO and GitHub and Toolchains for Dev Ops and Dev Sec Ops tool chains for Application Lifecycle Management
· Expert Knowledge of Agile project management tools such as Azure DevOps, GitHub, or GitLab
· Two engagements with two different entities in a Cloud Applications Modernization Developer or Architect role
· Excellent verbal and written communication skills, and ability to explain technical concepts to non-technical staff/end-users
· Effective customer service skills, including the ability to interact frequently with end-users and other staff
· Sophisticated troubleshooting skills, including the ability to create and test hypotheses based on relative likelihood, and a willingness and ability to creatively consider all possible causes for a problem and test appropriately
· Cloud Solution Design Skills:
o Excellent understanding of cloud shared responsibility and security models
o Demonstrated experience with Azure application monitoring and ability to architect complex solutions on public cloud infrastructure
o Experience with cloud application and infrastructure Monitoring and Alerting Solutions, such as Azure Monitor, SCOM, SolarWinds, or others
o Experience providing governance around cloud services
· Cloud Solution Implementation Skills:
o .Net development experience
o Azure Kubernetes development experience
o Knowledge and usage of AWS CloudFormation or Azure Resource Manager
o Experience leveraging development pipelines, DevOps philosophies and working with infrastructure-as-code