Keyskills: cryptography application security relationship management communication skills stakeholder management application design application engineering business acumen strategic thinking technical skills agility risk controls change transformation digital technology