Keyskills: digital enterprise structure project management sap upstream team management rollout business analysis microsoft azure business development software development life cycle cloud applications leadership agile aws communication skills architecture