Description

Cloud Applications Architect

Remote Job |   2022-06-16 12:16:24

Apply Now

Share Job 

Job Code : SMN057

Cloud Applications Architect (Azure)

The Minnesota Department of Information Technology Services (MNIT)

6+ Months

Remote

Sample Tasks 

  • Work with product managers, development teams, and other engineering teams to deliver cloud-based solutions in support of distributed development teams which meet the needs of the State 
  • Use project management principles and practices sufficient to determine program direction, plan work, set goals, and monitor and evaluate accomplishments and document work plans and tasks in Azure Boards 
  • Lead complex projects, write project plans, establish priorities, and allocate resources/workloads in a team environment.  Sample project work may include: 
    • Designing complex processes, custom dashboards and measurement metrics in Azure monitoring tools  
    • Applying research and analytical skills in evaluating new technologies 
    • Providing technical decision making with limited resources and precedence 
    • Developing specific solutions for unique and unprecedented problems 
    • Analyzing technical problems and implementing solutions under tight time constraints 
    • Using formal methods of systems analysis 
  • Develop policy and procedure for CI/CD and helping distributed development teams learn and deploy it 
  • Create documentation, design, and technical artifacts for the development of application modernization techniques (e.g, like working with development teams to select containerization strategies and help development teams learn/deploy them) 
  • Use verbal and written communications to interact technically with staff and vendor representatives and functionally with users (present technical concepts to both technical and non-technical staff) 
  • Present clear and concise reports to executive management/leadership 
  • Provide knowledge transfer 

Minimum Qualifications 

  • 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
    • Excellent understanding of cloud shared responsibility and security models  
    • Demonstrated experience with Azure application monitoring and ability to architect complex solutions on public cloud infrastructure 
    • Experience with cloud application and infrastructure Monitoring and Alerting Solutions, such as Azure Monitor, SCOM, SolarWinds, or others 
    • Experience providing governance around cloud services 
  • Cloud Solution Implementation Skills
    • .Net development experience 
    • Azure Kubernetes development experience 
    • Knowledge and usage of AWS CloudFormation or Azure Resource Manager 
    • Experience leveraging development pipelines, DevOps philosophies and working with infrastructure-as-code 

Education

Any Graduate