Job Description :
Role:Cloud Architect
Duration:6 Month(s)
Location:Minneapolis,MN

Job Description:

Primary Responsibilities include but are not limited to the following:
Provide consultative expertise and leadership to influence the Business Group Divisions in the design, development and execution of software and systems initiatives
Key contributor and influencer on new technology platform leverage such as Cloud Computing, SOA, Big Data, and Machine Learning
Lead cross functional and architectural disciplines in the design, development and build-out of solutions/service in a speed-to-market agile manner
Responsible for contributing to the Software Architecture Practice as required to meet demand
Contributes to, and applies, the software application architectural standards in the company
Maintains currency of deep technology knowledge
Contribute directly and indirectly to the development and execution of corporate software and systems strategies
Other duties as assigned

Basic Qualifications:
Bachelor’s degree or higher in a science or engineering discipline from an accredited university
Minimum of three (3) years combined experience in software design, development and/or commercialization

Preferred Qualifications:
Master’s degree or higher in Computer Science or Software Engineering from an accredited university
Minimum 7+ years software engineering leadership experience
Minimum 7+ years software technology platform experience
Minimum 3+ years Cloud Architecture experience, preferably Microsoft Azure
Expertise with technology trends and platforms, such as: IoT, Cloud Computing, Big Data, SOA – Web Services, Mobile Strategies
Ability to identify, define and build new business opportunities
Acts as the Technical Architecture Leader providing direction on assigned programs
Strong client facing skills – presentation, facilitation, written and verbal communications
Strong problem identification and problem solving skills
Must have the ability to structure deliverables to maximize reuse where applicable
Ability to participate in the development of project plans including estimates for the entire life cycle of the project
Possess diverse business background. Experience across multiple vertical markets
Understanding of network design and operations, along with performance design
System performance analysis and capacity planning
Experience working independently in a consultative manner to develop software architecture solutions