1. A Role-aligned Competency and Learning Management System (RCLMS) for managing and utilizing competencies of employees of an organization, the RCLMS comprising: a processor; and a memory coupled to the processor, the memory comprising a Role Managing Module (RMM) configured to define a set of roles in a database, wherein each role of the set of roles indicates a functional job in the organization; and assign an expected maturity level (L) in a set of knowledge dimensions to each role in the set of roles, wherein the set of knowledge dimensions comprises at least one of a Solution Dimension, a Technology Dimension, a Process Dimension, and an Organization Dimension; and a planning module configured to create a career progression plan based on the set of roles.