Skip to main content
icon

Information Technology

Patch Management

Patch Management is the process of handling updates of software within an IT system. These updates, or ‘patches’, are crucial in dealing with vulnerabilities. The key skills include knowing when patches are available, understanding their relevance, and implementing them efficiently. Effective patch management aids in protecting systems from potential cyber threats, ultimately improving information security.

Foundational

At a foundational level you are aware of the importance of keeping software up to date and can follow basic instructions to identify and apply patches to common IT systems. You understand when updates are needed and seek help if you are unsure. Your actions contribute to the overall security and reliability of organizational technology.

Developing

At a developing level you are learning to identify and apply basic software patches under guidance. You are starting to understand why timely updates matter and how they help protect information systems. Your growing skills support your team in keeping IT environments secure from common cyber risks.

Proficient

At a proficient level you are able to assess, plan, and carry out software patching for a range of IT systems with minimal supervision. You recognize the security and business impact of missing or delayed patches, prioritizing updates and resolving common issues quickly. Your effective patch management helps keep organizational systems secure and running smoothly.

Advanced

At an advanced level you are able to design, coordinate, and optimize patch management processes across complex IT environments. You assess patch relevance, anticipate operational impacts, and lead timely deployment to minimize security risks and downtime. Your expertise ensures systems stay resilient and aligned with organizational security standards.

Expert

At an expert level you are leading organization-wide patch management, making strategic decisions on patch deployment to balance security, operational needs, and business risk. You assess and prioritize complex updates, guide teams through rapid response to critical vulnerabilities, and ensure full compliance. Your expertise directly safeguards systems, reduces outages, and strengthens the organization’s resilience.

Server Administration

Server Administration is the proficient management and maintenance of an organization's server infrastructure. This involves setting up, configuring, updating and troubleshooting servers. Ensuring their optimal operation has strong impact on overall IT system capability, affecting communication, data exchanges, and web hosting across the organization. It requires in-depth technical knowledge, problem-solving skills and a keen attention to detail.

Foundational

At a foundational level you are able to follow instructions to perform basic server tasks, such as monitoring system status and assisting with routine updates. You understand the core purpose of servers in supporting business technology and know when to seek guidance from experienced staff. Your actions support the reliability of IT systems across the organization.

Developing

At a developing level you are able to perform basic server administration tasks under guidance, such as setting up user accounts, applying updates, and monitoring server performance. You follow established procedures and seek support when facing unfamiliar issues. Your growing skills help keep core IT systems running smoothly and reliably for your team.

Proficient

At a proficient level you are able to independently set up, configure, maintain, and troubleshoot servers to support your organization’s needs. You apply best practice processes to ensure reliability, security, and optimal performance across server systems. Your effective server management improves business continuity, system availability, and the overall efficiency of core IT operations.

Advanced

At an advanced level you are responsible for designing, managing, and optimizing complex server environments across the organization. You anticipate potential issues, implement robust solutions, and ensure high reliability and security. Your work directly enables critical business operations and supports the organization’s ability to scale and innovate.

Expert

At an expert level you are the trusted authority for all server administration issues, designing and leading the implementation of robust server strategies across complex environments. You anticipate future needs and risks, optimizing performance and security to ensure servers support business goals. Your decisions set standards and have lasting, organization-wide impact.

Service Request fulfillment

Service Request fulfillment is the facility to effectively manage and execute IT-related service requests. This capability involves understanding technical issues, finding resolution swiftly and maintaining communication with users for updates. Ultimately, it improves response time, productivity, and user satisfaction.

Foundational

At a foundational level you are able to recognize basic IT service requests and follow standard procedures to raise or direct them. You understand the importance of timely updates and clear communication with users. By doing this, you support the smooth resolution of common requests and help build user confidence in IT support services.

Developing

At a developing level you are able to follow clear instructions to process simple IT service requests, such as password resets or basic software issues. You ask for guidance when faced with unfamiliar problems and keep users informed about the status of their requests. This helps to build your confidence and supports prompt, reliable service for colleagues.

Proficient

At a proficient level you are able to manage and resolve a wide range of IT service requests independently, applying established procedures and best practice. You keep users informed throughout the process, ensuring they understand progress and next steps. Your reliable approach improves resolution times and ensures a positive experience for everyone involved.

Advanced

At an advanced level you are able to take ownership of complex IT service requests, efficiently resolving issues that require deep technical knowledge. You collaborate with other teams, anticipate potential challenges, and keep users informed throughout the process. Your proactive approach sets standards for service delivery and drives higher user satisfaction across the organization.

Expert

At an expert level you are able to design, lead, and continuously improve service request fulfillment processes for complex IT environments. You foresee operational risks, implement automation, and set best practice standards that others follow. Your leadership results in faster resolutions, higher user satisfaction, and measurable gains in team efficiency.

Software Deployment

Software Deployment is the method of installing, configuring, testing, and operating applications on an IT system's environment. This encompasses the skills to ensure applications function efficiently within set parameters, as well as handling automation, migration, and update processes. The astute deployment of software positively impacts system performance, security, and user experience.

Foundational

At a foundational level you are able to follow clear instructions to assist with basic software installation and configuration tasks in a supervised environment. You support more experienced team members by preparing systems and checking that applications launch as expected. Your attention to detail helps ensure smooth initial deployments, which avoids early issues for users.

Developing

At a developing level you are beginning to install and configure software in line with set procedures, seeking guidance when new issues arise. You follow established steps for updates and simple automation tasks under supervision, learning how deployment choices affect system performance and security. Your efforts help ensure users experience fewer disruptions and smoother operation.

Proficient

At a proficient level you are able to deploy and configure software on IT systems with limited supervision, ensuring applications run smoothly and safely. You routinely use automation tools, manage updates, and assist with software migrations to minimize disruption. Your approach improves system reliability and gives users a better experience.

Advanced

At an advanced level you are confident in planning, executing, and refining complex software deployments across multiple environments. You anticipate challenges, automate processes, and ensure smooth updates and migrations with minimal disruption. Your expertise lifts system reliability, security, and user satisfaction across the organization.

Expert

At an expert level you are trusted to design and oversee complex software deployment strategies across multiple environments or large-scale systems. You lead automation, migration, and update processes, resolving issues proactively to ensure minimal disruption. Your expertise shapes best practices and delivers consistent, secure, and high-performing outcomes for the organization.

IT Asset Management

IT Asset Management is the strategic approach in overseeing and governing the IT environment's valuable resources. It includes the development and execution of lifecycle strategies geared towards IT investments. In effect, the accurate forecasting, budgeting and management of IT hardware and software enhance productivity while reducing costs.

Foundational

At a foundational level you are aware of the different types of IT assets used in your organization and follow set processes to record and track them. You understand the importance of capturing accurate information to support cost control and compliance. Your actions help maintain an organized and transparent record of IT hardware and software.

Developing

At a developing level you are supporting the tracking and updating of IT assets, following established processes and instructions from others. You help gather and maintain accurate records of hardware and software within your team or project area. This contributes to reliable asset information and helps your team manage resources more effectively.

Proficient

At a proficient level you are able to independently manage IT assets across their full lifecycle, ensuring accurate records and compliance with organizational policies. You effectively forecast needs, analyze usage, and coordinate the disposal or redeployment of hardware and software. This helps your team control costs, minimize risks, and support reliable business operations.

Advanced

At an advanced level you are able to design and lead organization-wide strategies for managing IT assets, including complex hardware and software portfolios. You use data-driven insights to optimize asset utilisation, control costs, and support compliance across multiple business units. Your work enables long-term value from IT investments and reduces operational risks.

Expert

At an expert level you are leading the design and continuous improvement of IT asset management strategies across your organization, setting standards that align with business objectives. You anticipate future needs and risks, using data-driven insights to maximize value and compliance from all IT assets. Your leadership ensures optimal investments, operational resilience, and long-term cost savings.

System Troubleshooting

"System Troubleshooting is the ability to identify, analyze and solve issues within an IT system. This capability requires a broad knowledge of hardware and software, alongside robust analytical and problem-solving skills. Effective system troubleshooting improves system performance and reduces downtime, directly impacting productivity."

Foundational

At a foundational level you are able to recognize basic issues within IT systems and follow standard instructions to resolve them. You may ask for help with unfamiliar problems and use simple troubleshooting steps under guidance. Your actions help limit disruptions and keep daily technology running smoothly.

Developing

At a developing level you are able to recognize and describe common system issues and follow set procedures to help resolve them. You rely on guidance to analyze problems and carry out basic troubleshooting tasks, such as checking connections or restarting software. Your work helps keep IT systems running smoothly, reducing simple disruptions for colleagues.

Proficient

At a proficient level you are able to quickly diagnose and resolve most system issues on your own, drawing on solid experience with both hardware and software. You use logical methods to get to the root cause and apply solutions that keep systems running and support business operations. Your troubleshooting reduces downtime and helps teams stay productive.

Advanced

At an advanced level you are able to diagnose and resolve complex IT system issues quickly and effectively, often anticipating problems before they escalate. You confidently handle unfamiliar technologies, coordinating solutions across hardware, software, and network elements. Your expertise minimizes disruptions, improves reliability, and helps your team maintain strong system performance.

Expert

At an expert level you are able to diagnose and resolve complex, multi-layered IT system issues that others cannot solve, often under time pressure or in mission-critical environments. You anticipate potential problems before they arise and design preventative solutions. Your expertise minimizes downtime and builds confidence in the reliability of IT systems across the organization.

IT Change Management

IT Change Management is the systematic approach employed by an organization's IT department to handle alterations in its technological systems or processes. It generally involves identifying the need for change, planning and executing the change while minimizing disruption and managing any potential risks. The aim is to ensure seamless functionality, enhanced efficiency, and optimized IT value.

Foundational

At a foundational level you are aware of the basic purpose of IT Change Management and can follow set procedures when minor changes are made to systems or processes. You recognize when to report issues or escalate concerns to more experienced team members. Your actions help minimize disruption and support the smooth running of IT operations.

Developing

At a developing level you are beginning to follow established IT change management procedures under supervision. You contribute to reviewing and preparing documentation for routine changes, ensuring that required steps are taken and risks are noted. Your actions help to support smoother transitions and reduce potential disruptions in the IT environment.

Proficient

At a proficient level you are able to plan and coordinate IT changes, balancing technical requirements with minimal disruption to business operations. You assess risks, communicate clearly with stakeholders, and ensure changes are implemented smoothly. Your work increases system reliability and helps your team deliver consistent IT service.

Advanced

At an advanced level you are leading complex IT change initiatives end to end, anticipating risks and actively engaging stakeholders to ensure smooth transitions. You design change strategies that balance business needs with technical realities, often adapting plans in real time as issues arise. Your work significantly reduces disruption and maximizes benefit across the organization.

Expert

At an expert level you are leading the design and continuous improvement of IT Change Management strategies across the organization, anticipating and addressing complex challenges before they arise. You set best practice standards, mentor others, and ensure that changes deliver maximum benefit with the least disruption. Your decisions drive business resilience and long-term IT value.

Systems Administration

Systems Administration is the capability to manage, maintain, and safeguard an organization's computer systems. It requires comprehensive knowledge of various hardware, software, and networks, facilitating their seamless interaction. Through proactive troubleshooting and system updates, a capabilityed Systems administrator ensures data protection, aids efficiency, and fosters innovation in the IT environment.

Foundational

At a foundational level you are able to follow clear instructions to support basic system operations, such as logging incidents, updating simple settings, and performing regular checks. You understand the purpose of key IT systems and can seek help when issues arise. Your actions help keep daily technology running smoothly for your team.

Developing

At a developing level you are able to carry out basic systems administration tasks under guidance, such as routine maintenance, user account management, and simple troubleshooting. You follow established procedures to ensure system reliability and security, while building your understanding of the organization’s IT environment. Your work supports the smooth running of daily operations and helps you prepare for more complex responsibilities.

Proficient

At a proficient level you are able to independently manage and maintain a variety of IT systems, ensuring their smooth and secure operation. You handle regular updates, resolve a broad range of technical issues, and apply best practices to protect organizational data and networks. Your work keeps systems reliable and supports the productivity of your colleagues.

Advanced

At an advanced level you are trusted to design, implement, and optimize complex systems across multiple platforms, anticipating issues before they impact operations. You handle high-stakes troubleshooting, integrate new technologies seamlessly, and ensure security standards are met. Your proactive management drives system reliability and supports innovation across your organization.

Expert

At an expert level you are the authority on maintaining, optimizing, and securing complex IT systems across the organization. You anticipate and resolve critical issues, design resilient infrastructures, and lead best practice improvements that support evolving business needs. Your proactive leadership ensures system stability, maximum performance, and ongoing innovation in the IT environment.

IT Service Delivery

IT Service Delivery is the capability to efficiently manage and deliver IT services that meet an organization's needs. This involves understanding IT infrastructure, administrating resources and handling operational tasks. Crucially, it impacts an organization's function and productivity by ensuring seamless technology integration.

Foundational

At a foundational level you are learning to support basic IT service tasks and follow standard procedures under guidance. You develop an understanding of common IT systems and tools used in your workplace, asking questions when unsure. Your timely and accurate work helps the team to maintain reliable daily IT operations for everyone.

Developing

At a developing level you are beginning to support the delivery of IT services by performing routine operational tasks under guidance. You follow established processes to help maintain IT systems and respond to straightforward issues. Your contributions help keep technology running smoothly for your team, with growing awareness of how your actions support organizational productivity.

Proficient

At a proficient level you are able to deliver IT services consistently, resolving most issues independently and supporting users across various systems. You apply practical knowledge of infrastructure and resources to maintain smooth operations. Your reliable service ensures the organization’s technology runs efficiently, supporting day-to-day work and business goals.

Advanced

At an advanced level you are able to oversee and optimize complex IT service delivery across multiple platforms, ensuring high reliability and security. You proactively identify and resolve technical issues before they impact business operations. Your leadership ensures technology services align closely with the organization’s strategic goals, driving both efficiency and stakeholder satisfaction.

Expert

At an expert level you are trusted to lead the strategy and continuous improvement of IT service delivery across complex environments. You anticipate organizational needs, drive high standards, and coach others to solve critical issues before they impact business operations. Your work ensures technology services are reliable, scalable, and aligned with the organization’s goals.

Technical Escalation Handling

Technical Escalation Handling' is the capacity to recognize, address, and efficiently manage technology-based issues, ensuring they are escalated to the correct parties when necessary. This relies on a comprehensive understanding of the IT landscape, systems and protocols. Critical for ensuring minimal disruption, it contributes to revolutionising business efficiency and driving customer satisfaction.

Foundational

At a foundational level you are able to recognize when a technology issue needs support beyond your expertise and promptly seek assistance from relevant IT contacts. You follow set procedures to escalate problems, ensuring clear and accurate information is passed on. This helps maintain smooth everyday operations and builds confidence in the IT support process.

Developing

At a developing level you are able to identify when a technical issue needs escalation and follow defined procedures to pass it on to the right team. You seek guidance as you build your understanding of systems and escalation workflows. Your actions ensure issues are raised promptly, helping to minimize disruption and improve service outcomes.

Proficient

At a proficient level you are able to quickly identify and assess complex technical issues, escalating them effectively to the right teams when required. You confidently follow established processes and maintain clear communication throughout, ensuring minimal disruption to users. Your approach helps maintain business operations and supports ongoing customer satisfaction.

Advanced

At an advanced level you are able to quickly identify complex technical issues, judge when escalation is needed, and coordinate solutions across multiple IT teams. You use your deep understanding of systems and protocols to make clear decisions and guide others through critical incidents. Your expert handling ensures rapid resolution and protects business operations from major disruptions.

Expert

At an expert level you are able to anticipate and resolve complex technical issues before they escalate, leveraging deep knowledge of IT systems and processes. You lead others in diagnosing root causes, set best-practice escalation procedures, and act as the final point of resolution. Your actions minimize disruptions and set a benchmark for efficient, customer-focused service across the organization.

ITIL Process Application

ITIL Process Application is the appropriate utilisation of key ITIL (Information Technology Infrastructure Library) principles into an organization’s IT activities. This involves the effective understanding and management of IT service lifecycles, focusing particularly on service operation and continual service improvement. Mastering this capability leads to optimized business operations and improved service delivery.

Foundational

At a foundational level you are aware of basic ITIL concepts and can follow standard ITIL processes with guidance. You understand how service operation and continual service improvement fit within IT activities, applying this knowledge to straightforward tasks. Your actions help maintain reliable IT services and support business operations at a basic level.

Developing

At a developing level you are beginning to apply core ITIL principles in your daily IT tasks, with guidance from more experienced colleagues. You recognize the importance of managing IT services across their lifecycle, especially in supporting stable operations. Your growing understanding helps you contribute to smoother service delivery and gradual improvements in IT processes.

Proficient

At a proficient level you are able to apply ITIL principles confidently in your day-to-day IT activities, managing service lifecycles with capability and consistency. You actively contribute to service operation and continual improvement initiatives, using ITIL to guide decisions and solve problems. Your expertise helps deliver efficient IT services and better business outcomes.

Advanced

At an advanced level you are able to design and embed ITIL processes across complex IT environments, ensuring full alignment with business goals. You guide teams in adopting best practices for service operation and continual improvement. Your actions deliver measurable improvements in efficiency, service quality, and user satisfaction.

Expert

At an expert level you are consistently leading the strategic application of ITIL principles across complex IT environments, tailoring frameworks to fit changing business needs. You guide teams in managing the full IT service lifecycle, with a strong focus on continual improvement. Your leadership delivers measurable gains in service quality, reliability, and business value.

User Access Management

User Access Management is the vital IT function involving control over who can access which systems and data. It relies on the application of policies and processes that safeguard an organization’s resources from unauthorised access. Proficiency in this capability requires understanding data sensitivity, user privilege definitions, timely modification and revocation, contributing to an organization's overall data security and governance.

Foundational

At a foundational level you are aware of why user access controls matter and can follow set procedures to grant, change, or remove access as instructed. You understand which systems hold sensitive information and know when to escalate issues. Your careful approach helps protect the organization’s data from basic security risks.

Developing

At a developing level you are able to follow established procedures to manage user accounts and permissions under close supervision. You recognize basic risks of improper access and ensure user details are updated or removed when instructed. Your attention to detail helps support secure user access and reduce the chance of unauthorised entry.

Proficient

At a proficient level you are able to independently manage user access to systems and data, making sure permissions are assigned and removed according to organizational policies. You understand the importance of data sensitivity and act promptly to maintain security. Your actions directly support your organization’s ability to protect information and meet compliance requirements.

Advanced

At an advanced level you are trusted to design, implement, and optimize user access controls across complex IT environments. You lead on setting access policies, evaluating risks, and ensuring processes adapt quickly to organizational changes. Your actions directly strengthen data security and support robust compliance with governance standards.

Expert

At an expert level you are trusted to design and lead organization-wide user access management strategies, ensuring access aligns with business needs and compliance requirements. You anticipate risks, implement advanced controls, and mentor others to raise awareness of access security. Your decisions strengthen organizational resilience and safeguard critical systems and data.

Knowledge Base Management

Knowledge Base Management is the systematic organization, storage and retrieval of technical and non-technical information within an IT context. It involves developing and maintaining comprehensive repositories that streamline access to data, aiding problem-solving and decision-making. Effectiveness in this capability results in improved efficiency, reduced redundancies and enhanced user experience in IT operations.

Foundational

At a foundational level you are able to follow established procedures to store, locate, and retrieve information within IT knowledge bases. You contribute by keeping records accurate and up to date, supporting colleagues to find information easily. Your attention to detail helps maintain smooth IT operations and reduces repeated issues.

Developing

At a developing level you are starting to organize and update information in established IT knowledge bases, following set processes and guidelines. You contribute to keeping repositories accurate and accessible, often with support from more experienced colleagues. Your efforts help improve the quality and reliability of information available to the team.

Proficient

At a proficient level you are able to organize, update and improve IT knowledge bases so that information is accurate, easy to find and useful for colleagues. You regularly review content, fill gaps and remove duplicates, making sure the repository supports day-to-day problem-solving. Your work means staff can resolve IT issues more quickly and with fewer repeated questions.

Advanced

At an advanced level you are proactively designing and optimizing complex knowledge base systems that serve diverse IT teams and users. You identify gaps, implement improvements, and ensure content remains accurate, accessible, and up-to-date. Your work significantly boosts operational efficiency and empowers others to resolve issues quickly and make informed decisions.

Expert

At an expert level you are leading the design, implementation and continuous improvement of knowledge base systems that meet complex IT business needs across the organization. You set best practice standards, mentor others and drive innovative approaches to organize and retrieve information. Your work transforms knowledge sharing, reducing duplication and enabling swift, informed decision-making.

Network Configuration

Network Configuration is the vital task of setting up, managing and maintaining the connectivity of computer networks within an organization. It encompasses the design and implementation of both the hardware and software protocols needed for successful communication and data transfer. The impact of effective network configuration is seen in optimized system performance, reduced downtime, and enhanced IT security.'

Foundational

At a foundational level you are able to follow clear instructions to assist with basic network setup and device connectivity. You may help with simple tasks like connecting computers to the network or identifying basic connection problems under supervision. Your support helps ensure that everyone in the organization can access network resources reliably.

Developing

At a developing level you are able to follow set procedures to configure and maintain basic network connections within established guidelines. You support routine tasks such as connecting devices, updating simple network settings, and reporting any issues you encounter. Your efforts help maintain consistent connectivity and contribute to smooth daily IT operations.

Proficient

At a proficient level you are able to independently set up, manage, and maintain complex network configurations to support organizational needs. You respond to most network issues confidently and apply established protocols to optimize performance and minimize security risks. Your reliable work leads to stable connectivity and fewer disruptions for your colleagues.

Advanced

At an advanced level you are able to design, implement, and optimize complex network configurations to meet organizational needs and priorities. You proactively troubleshoot and resolve network issues in dynamic environments, ensuring stability and high performance. Your work directly improves system reliability, supports business operations, and strengthens IT security.

Expert

At an expert level you are leading the design and delivery of complex network configurations across the organization, solving critical connectivity and security challenges. You anticipate future needs, set standards, and mentor others to ensure best practice. Your work ensures the organization’s networks are robust, scalable, and ready to support strategic goals.

Network Monitoring

Network Monitoring is the continuous surveillance of an organization's IT network, undertaken to ensure seamless, reliable internet and intranet connections. It involves proactive identification of problems and undisrupted service delivery. Through this, Network Monitoring effectively counters downtimes, ensuring organization productivity is maintained.

Foundational

At a foundational level you are able to follow basic instructions to observe and report on network status using standard monitoring tools. You recognize and escalate obvious network issues or disruptions to the appropriate team members. Your attention ensures small problems are noticed early, supporting smooth daily operations across the organization.

Developing

At a developing level you are able to assist with routine network monitoring tasks under guidance, such as checking system alerts and logging incidents. You follow established procedures to help spot basic issues and escalate them when required. Your actions support reliable network connectivity and contribute to minimizing interruptions to daily work.

Proficient

At a proficient level you are able to actively monitor and maintain your organization’s network, quickly identifying and troubleshooting most issues before they affect users. You regularly analyze patterns and use monitoring tools to resolve connectivity or performance problems. Your work directly supports reliable network access, helping teams stay productive with minimal disruption.

Advanced

At an advanced level you are proactively monitoring complex networks, quickly identifying and resolving issues before they impact users or business operations. You use advanced monitoring tools and data analysis to spot trends and pre-empt potential disruptions. Your actions ensure consistent network performance and reliability, supporting organizational goals and minimizing downtime.

Expert

At an expert level you are leading the development and implementation of advanced network monitoring systems, anticipating issues before they occur. You design strategies that optimize system performance and guide others in complex troubleshooting. Through your expertise, you ensure your organization’s networks stay highly resilient, supporting business goals without disruption.

Desktop Support

Desktop Support is an Information Technology capability focused on troubleshooting, maintaining, and resolving issues relating to end-user devices. Evolving from knowledge and skills with hardware, software and systems, it impacts the efficiency of an organization by ensuring smooth daily operations and minimizing technical disruptions. Demonstrating effective communication and problem-solving behaviors are crucial to this role.

Foundational

At a foundational level you are able to follow clear instructions to assist users with basic hardware and software problems on desktop devices. You know when to escalate issues and log support requests accurately, helping more experienced team members resolve them. Your support ensures that daily technical interruptions are minimized for colleagues.

Developing

At a developing level you are able to resolve common desktop support issues with guidance and follow standard procedures for troubleshooting hardware and software problems. You work with more experienced team members to build your technical skills and improve your customer service. Your support helps reduce downtime for users and contributes to a more stable work environment.

Proficient

At a proficient level you are able to independently diagnose and resolve a broad range of desktop support issues across hardware, software, and systems. You provide reliable support to users, ensuring minimal downtime and sharing practical solutions with colleagues. Your skills help maintain productivity and create a positive IT experience for everyone in your organization.

Advanced

At an advanced level you are able to resolve complex desktop support issues across a wide range of devices, operating systems, and applications with minimal guidance. You proactively identify and address root causes, anticipate potential problems, and share solutions with both technical staff and end users. Your actions ensure business continuity and set a high standard for effective IT support in your organization.

Expert

At an expert level you are a recognized authority in diagnosing and resolving complex desktop support issues, often developing new solutions or guiding best practice across teams. You anticipate and prevent problems, sharing insights to improve systems and processes organization-wide. Your work ensures maximum reliability of end-user technology, enabling business continuity and high productivity.

Disaster Recovery Support

Disaster Recovery Support is the ability to plan, implement, and manage processes to respond effectively during an IT system crisis. Requires knowledge of key IT systems, backup protocols, and data restoration procedures. This capability ensures continuity of critical IT operations, minimizing the impact of potential disruptions.

Foundational

At a foundational level you are able to follow set procedures to support disaster recovery activities under supervision. You help with simple tasks, such as checking system backups or assisting with basic data restoration, to maintain IT operations during disruptions. Your work ensures that essential steps are not missed, supporting the reliability of IT systems in a crisis.

Developing

At a developing level you are following standard disaster recovery processes with close guidance and use established backup and restoration tools to assist with system recovery. You can identify common risks and play a supporting role during IT incidents. Your actions help maintain continuity and reduce downtime, but you rely on more experienced colleagues for complex decision-making.

Proficient

At a proficient level you are able to coordinate disaster recovery activities during IT crises, using established protocols to restore systems and data efficiently. You can independently follow recovery plans, troubleshoot issues, and guide others through recovery steps. Your actions help ensure minimal disruption and support ongoing business operations.

Advanced

At an advanced level you are able to design, coordinate, and lead complex disaster recovery plans across multiple IT systems. You anticipate risks, manage large-scale backup and restoration processes, and guide teams through recovery operations under pressure. Your expertise safeguards business operations, ensuring rapid return to service and minimal data loss.

Expert

At an expert level you are trusted to lead disaster recovery planning and execution for complex IT environments, making key decisions during high-pressure incidents. You anticipate potential system risks, design robust recovery strategies, and guide others to restore services swiftly and securely. Your work ensures the organization maintains business continuity and minimizes operational losses.

Hardware Configuration

Hardware Configuration is an IT capability that involves establishing and managing an optimal setup of computer systems. It requires a clear understanding of different hardware components, their functions and how they interact for efficient system performance. This capability contributes significantly to improved productivity, better user experiences and prevention of technical issues.

Foundational

At a foundational level you are able to identify basic hardware components and understand their main functions in a computer system. You can follow established instructions to set up or connect simple hardware, under supervision or with guidance. This helps you provide basic support and prevents avoidable issues during daily use.

Developing

At a developing level you are able to set up and connect basic hardware components under supervision, following established procedures. You can identify common hardware types and understand their basic functions within a computer system. This supports smooth operation and helps prevent simple technical issues in the workplace.

Proficient

At a proficient level you are able to independently configure, upgrade and troubleshoot a wide range of hardware components to meet organizational needs. You understand how to optimize system performance by selecting and integrating the right hardware, and can identify and resolve most hardware issues efficiently. Your work leads to smoother daily operations and a more reliable IT environment.

Advanced

At an advanced level you are able to design, implement and optimize complex hardware configurations to meet the specific needs of your organization. You anticipate potential issues and resolve them before they impact users, ensuring systems perform reliably under varying demands. Your expertise leads to more efficient operations and enhances the productivity of your colleagues.

Expert

At an expert level you are able to design and implement complex hardware configurations that anticipate and support both current and emerging organizational needs. You draw on deep technical knowledge to resolve advanced issues, optimize system performance, and guide others in best practices. Your work minimizes downtime, maximizes resource use, and consistently improves user satisfaction.

Application Support

"Application Support is the capability to maintain, troubleshoot and enhance software applications. Adept in systematically diagnosing issues and ensuring smooth software operation, it involves key knowledge in IT methodologies and practices. It significantly impacts the efficiency and effectiveness of businesses reliant on technology."

Foundational

At a foundational level you are able to follow standard procedures to support everyday use of software applications, including identifying and reporting common issues. You rely on guidance from others and use available resources to assist with troubleshooting. Your work helps keep basic systems running smoothly for your team and the wider organization.

Developing

At a developing level you are able to follow set procedures to investigate and resolve common software application issues with guidance. You use standard tools and methods to support day-to-day application operations in IT environments. Your efforts ensure basic system reliability and help team members respond to user needs.

Proficient

At a proficient level you are able to independently support, troubleshoot, and resolve a range of application issues, ensuring minimal disruption to business operations. You apply established IT practices to maintain software performance and security, while contributing to minor enhancements. Your reliable application support helps teams work efficiently and keeps essential systems running smoothly.

Advanced

At an advanced level you are relied upon to independently resolve complex application issues and lead efforts to enhance system performance and reliability. You proactively identify improvement opportunities, working closely with technical teams and stakeholders to implement solutions. Your contribution minimizes downtime and ensures business-critical systems continue to support organizational goals.

Expert

At an expert level you are a trusted authority in application support, able to resolve the most complex technical issues across multiple platforms with lasting solutions. You anticipate and prevent problems before they impact the business, guiding others and shaping best practice. Your expertise ensures continuous, reliable software operation that supports critical business functions.

Virtualization Technologies

Virtualization Technologies is the IT capability enabling the creation of a simulated, digitally-constructive environment or device, such as servers or networks. It enhances resource management efficiency, reduces infrastructure costs, and expedites software deployment, testing, and disaster recovery processes within an organization.

Foundational

At an emerging level, you are beginning to understand the basics of virtualization technologies, able to conduct simple tasks while constantly seeking opportunities to enhance your knowledge and skills.

Developing

At a proficient level you are able to effectively implement and manage virtualization technologies such as VMWare or Hyper-V, optimizing IT infrastructure resources and enhancing overall system performance.

Proficient

At an advanced level, you are able to design and implement complex virtualization solutions, optimizing resource utilization, enhancing scalability, and ensuring high availability of IT services within the organization.

Advanced

Expert

Cybersecurity Principles

Cybersecurity Principles is the foundational knowledge and understanding of protecting information systems from digital attacks. It includes recognizing threats, implementing security measures, managing breaches, and applying methodologies to prevent unauthorized access, use, disclosure, disruption, modification, or destruction of information.

Foundational

At an emerging level, you understand basic cybersecurity principles. You are familiar with IT security concepts, aware of standard threats, and can follow preventive measures under supervision.

Developing

At a proficient level you are able to apply cybersecurity principles in IT systems, ensuring data protection and preventing security breaches. You can effectively implement security measures and respond to cyber threats.

Proficient

At an advanced level you are proficient in applying the most complex cybersecurity principles in Information Technology, demonstrating a deep understanding of advanced concepts and strategies to protect data and systems.

Advanced

Expert

Green IT and Sustainability Practices

Green IT and Sustainability Practices is the application of eco-friendly solutions and strategies in IT infrastructure. It encompasses energy-efficient computing, waste reduction, sustainable design and sourcing of IT assets, along with management initiatives to mitigate the environmental impact of IT operations and promote long-term sustainability.

Foundational

At an emerging level, you are beginning to understand the principles of Green IT and sustainability practices. You can identify basic IT strategies that support environmental sustainability.

Developing

At a proficient level you are able to effectively integrate Green IT and sustainability practices into information technology strategies, systems, and operations to minimize environmental impact and promote energy efficiency.

Proficient

At an advanced level, you are able to strategically implement and manage Green IT and Sustainability Practices in Information Technology, optimizing resources and reducing environmental impact effectively.

Advanced

Expert

IT Infrastructure Management

IT Infrastructure Management is the coordination, design, execution, and upkeep of key IT operations. It comprises network management, hardware and software management, performance tracking, and system security, aimed at ensuring a reliable, efficient, secure, and scalable IT environment for organizations.

Foundational

At an emerging level, you are beginning to grasp the basics of IT infrastructure management. You can identify key components, systems, and processes, and perform simple maintenance tasks with guidance.

Developing

At a proficient level you are able to effectively manage IT infrastructure, including networks, servers, storage, and virtualization technologies. You can troubleshoot issues, implement upgrades, and ensure system reliability.

Proficient

At an advanced level you are able to design, implement, and manage complex IT infrastructure solutions, ensuring high availability, scalability, and security across networks, servers, storage, and virtualization environments.

Advanced

Expert

IT Risk Management

IT Risk Management is the process of identifying, assessing, and prioritizing potential risks in Information Technology infrastructures, policies, and systems. It involves implementing strategic measures to mitigate, monitor, and manage these risks, ensuring minimal impact on business operations and maximum network and data security.

Foundational

At an emerging level, you are beginning to identify and assess potential IT risks. You're newly acquainted with standard risk management protocols and are developing preventive measures under guidance.

Developing

At a proficient level you are able to identify, assess, and mitigate IT risks effectively. You can develop and implement risk management strategies to safeguard information assets within the organization.

Proficient

At an advanced level you are able to proactively identify, assess, and mitigate potential IT risks within an organization, ensuring the security and stability of information systems and technology infrastructure.

Advanced

Expert

System Analysis

System Analysis is the process of studying and understanding complex IT systems to identify areas for improvement or development. This includes examining system components, understanding their interrelations, evaluating their performance, and providing recommendations for enhancement without disrupting functionality.

Foundational

At an emerging level, you are beginning to understand system analysis, capable of identifying basic system components and their functions within the overall information technology infrastructure of an organization.

Developing

At a proficient level, you are able to analyze complex IT systems to identify issues, propose solutions, and effectively communicate technical requirements to stakeholders. Your expertise in system analysis is invaluable.

Proficient

At an advanced level, you are proficient in conducting complex system analysis in Information Technology, identifying intricate problems, proposing innovative solutions, and implementing advanced technical strategies for optimization and efficiency.

Advanced

Expert

Edge Computing Technologies

Edge Computing Technologies is the practice in Information Technology of processing data near the edge of the network, where the data is generated, rather than in centralized data-processing warehouses. It is aimed to reduce latency, save bandwidth, enhance privacy, and improve customer experience.

Foundational

At an emerging level, you are familiar with the basics of edge computing technologies. You possess some foundational knowledge of data processing, network connectivity and latency management in real-world tech applications.

Developing

At a proficient level, you are able to design, implement, and manage edge computing technologies effectively. You can analyze data in real-time at the edge, optimizing performance and enhancing security measures.

Proficient

At an advanced level, you are able to design, implement, and optimize edge computing technologies to efficiently process and analyze data closer to its source, enhancing performance and reducing latency.

Advanced

Expert

Quality Assurance and Testing

Quality Assurance and Testing is the systematic process in Information Technology that ensures software, systems and applications meet specified requirements and standards, safeguarding functionality and performance. It involves identifying defects, debugging, validating functionality and verifying user experience to mitigate risks and assure product excellence.

Foundational

At an emerging level, you are gaining awareness in Quality Assurance and Testing. You understand basic IT testing principles, and assist in identifying and managing minor defects.

Developing

At a proficient level you are able to design and execute comprehensive test plans, conduct thorough regression testing, and identify and fix software bugs efficiently in an IT environment.

Proficient

At an advanced level you are highly proficient in designing and conducting complex quality assurance and testing processes for IT systems, ensuring optimal performance and reliability in all aspects of functionality.

Advanced

Expert

IT Compliance and Legal Issues

IT Compliance and Legal Issues is the capability to understand and adhere to technological regulations, policies, and legal obligations in an organizational context. It involves operational integrity, risk management, and keeping updated with changing IT laws, thereby ensuring overall organizational legality in IT environment.

Foundational

At an emerging level, you are familiarizing yourself with IT policies, legal issues, and regulations. You understand the importance of data privacy and compliance at a fundamental level.

Developing

At a proficient level you are able to interpret and apply IT compliance and legal requirements effectively in various IT projects and operations, ensuring organizational adherence to regulations and standards.

Proficient

At an advanced level you are able to oversee and ensure full compliance with all IT laws, regulations, and policies within the organization. You possess expert knowledge in legal issues related to IT.

Advanced

Expert

Cloud Computing

Cloud Computing is the delivery of various services like servers, storage, databases, networking, software, analytics, and intelligence over the Internet (the cloud), offering faster innovation, flexible resources, and economies of scale, significantly enhancing an organization's IT capability by enabling accessibility from anywhere, anytime.

Foundational

At an emerging level, you are grasping fundamental concepts of cloud computing. You're gaining knowledge in cloud services, deployment models, and understanding the overall benefits to IT infrastructure.

Developing

At a proficient level you are able to effectively design, implement, and manage cloud computing solutions, ensuring scalability, security, and performance within the organization's IT infrastructure.

Proficient

At an advanced level, you are able to architect, deploy, and manage complex cloud computing solutions, integrating various services and optimizing performance and cost within an organization's IT infrastructure.

Advanced

Expert

Quantum Computing Basics

Quantum Computing Basics is the fundamental understanding of quantum computing principles such as superposition and entanglement, it provides knowledge on how quantum bits or qubits work, and how they influence data processing and computing power in an IT context.

Foundational

At an emerging level, you are studying the basic principles of quantum computing, understanding quantum bits and superposition. You're getting familiar with quantum algorithms, but haven't applied them yet.

Developing

At a proficient level you are skilled in understanding the basics of quantum computing, including principles such as superposition, entanglement, and quantum gates, allowing you to apply this knowledge effectively in IT settings.

Proficient

At an advanced level you are able to demonstrate a deep understanding of quantum computing principles, algorithms, and applications within the context of Information Technology, showcasing expertise and innovation in the field.

Advanced

Expert

Mobile Application Development

Mobile Application Development is the process of creating software applications designed for wireless computing devices, such as smartphones and tablets. It involves designing, coding, testing and maintaining applications that meet user needs and comply with IT standards of performance, security, and reliability.

Foundational

At an emerging level, you are acquiring foundational skills in mobile application development. You can create basic applications, understand coding principles, and are familiar with key software platforms.

Developing

At a proficient level you are able to develop mobile applications using various programming languages and platforms, ensuring functionality, user experience, and security requirements are met within the Information Technology field.

Proficient

At an advanced level you are proficient in designing and developing complex, innovative mobile applications using the latest technologies and frameworks in the Information Technology industry.

Advanced

Expert

Data Visualization

Data Visualization is the graphical representation of data, amplifying the comprehension of complex data sets. It involves IT capabilities such as the utilization of software tools to translate large and complex data into accessible visual formats, empowering organizations to make data-driven decisions and understand intricate patterns.

Foundational

At an emerging level, you are developing skills in converting raw data into visual formats such as charts or graphs, using basic IT tools, to aid data understanding and communication.

Developing

At a proficient level you are able to create visually appealing and informative data visualizations using various IT tools and techniques to effectively communicate insights and trends to stakeholders within the organization.

Proficient

At an advanced level you are able to create interactive and dynamic data visualizations using advanced tools like Tableau or Power BI to effectively communicate complex information in an IT context.

Advanced

Expert

IT Audit Techniques

IT Audit Techniques is a proficiency involving the use of specialized methods and tools to assess and improve an organization's information technology systems, data integrity and security protocols. It necessitates understanding technical aspects of IT, applicable regulations, and risk mitigation strategies.

Foundational

At an emerging level, you are familiar with IT auditing basics, understanding key terms and concepts. You can assist in simple IT audit tasks under supervision, showcasing your growing skillset.

Developing

At a proficient level you are adept at utilizing various tools and techniques to effectively assess IT systems, identify risks, and provide recommendations for enhancing security and compliance measures.

Proficient

At an advanced level, you are able to thoroughly understand and implement complex IT audit techniques, including in-depth knowledge of audit methodologies, tools, and technologies in the Information Technology field.

Advanced

Expert

Data Analytics

Data Analytics is the interdisciplinary field of IT, which involves analyzing and interpreting complex data sets to extract insights, identify patterns, and support decision-making. This capability encompasses various statistical, predictive and descriptive techniques made possible by software tools and algorithms.

Foundational

At an emerging level, you are developing foundational understanding of data analytics. You're gaining experience with systems, tools, and techniques, and starting to interpret and visualize data trends accurately.

Developing

At a proficient level you are able to apply advanced data analytics techniques to extract valuable insights from large datasets, demonstrating a strong understanding of statistical analysis and data visualization tools.

Proficient

At an advanced level, you are proficient in utilizing data analytics tools and techniques to extract valuable insights from complex datasets, enabling strategic decision-making and innovation in Information Technology.

Advanced

Expert

Advanced Cybersecurity Defense Strategies

Advanced Cybersecurity Defense Strategies is the capability to design and implement highly specialized and complex protective measures in information technology systems, safeguarding them against advanced persistent threats, through risk assessment, threat analysis, and developing real-time security solutions in a rapidly evolving digital landscape.

Foundational

At an emerging level, you are familiar with fundamental cybersecurity defense strategies. You know basic techniques for protecting IT systems, but further training, knowledge, and experience will enhance your proficiency.

Developing

At a proficient level you are proficient in applying advanced cybersecurity defense strategies within Information Technology, effectively protecting organizations from complex and evolving cyber threats.

Proficient

At an advanced level you are adept at implementing sophisticated cybersecurity defense strategies, leveraging cutting-edge technologies and techniques to protect organizational information systems from complex cyber threats.

Advanced

Expert

IT Service Management

IT Service Management is the combined set of practices, standards, and policies aimed at planning, delivering, operating, and controlling IT services provided to customers. It emphasizes quality of service, user satisfaction, efficiency, and continual improvement within the IT environment.

Foundational

At an emerging level, you are beginning to understand IT Service Management, able to perform basic tasks, and are learning to apply service management standards and methodologies in practical settings.

Developing

At a proficient level you are able to effectively manage IT services, ensuring that systems are running efficiently, incidents are resolved promptly, and user needs are met in a timely manner.

Proficient

At an advanced level, you are proficient in developing and implementing IT Service Management strategies to optimize service delivery, ensure compliance, and drive continuous improvement within the organization.

Advanced

Expert

Database Management

Database Management is the process of using specialized software to store, manipulate, analyze, and secure data. It involves activities like data creation, processing, securing, backing up, and retrieval, ensuring smooth data access, integrity, and consistency for users and applications within an IT infrastructure.

Foundational

At an emerging level, you are developing baseline skills for maintaining databases. You can perform basic tasks and are building knowledge in data modelling, storage systems, and database security.

Developing

At a proficient level you are able to design and implement complex databases, optimize performance, troubleshoot issues, and ensure data integrity within an organization's IT infrastructure.

Proficient

At an advanced level you are proficient in designing complex databases, optimizing database performance, implementing advanced security measures, and developing data-driven strategies for Information Technology systems.

Advanced

Expert

Ethical Hacking Basics

Ethical Hacking Basics is the foundational understanding of how to responsibly exploit system vulnerabilities. It involves knowledge of security systems, ethical breach protocols, and strategies to identify potential attacks, with the aim of strengthening instead of compromising the integrity of the organization's IT infrastructure.

Foundational

At an emerging level, you are beginning to understand the foundations of ethical hacking. You can identify basic security weaknesses and are developing skills to solve simple cybersecurity issues.

Developing

At a proficient level you are able to understand and apply ethical hacking concepts and techniques effectively. You can identify vulnerabilities in systems and networks and recommend security measures to protect them.

Proficient

At an advanced level, you are able to proficiently identify vulnerabilities in systems, networks, and applications through ethical hacking techniques, utilizing advanced tools and methodologies to enhance cybersecurity measures.

Advanced

Expert

Software Development Lifecycle

Software Development Lifecycle is a systematic process in IT that comprises various stages, such as planning, analysis, design, development, testing, and maintenance, to create, deploy, and continually improve software applications. It ensures the delivery of high-quality, user-centric, and efficient software solutions.

Foundational

At an emerging level, you are beginning to understand the phases of the Software Development Lifecycle. You can identify key elements in each stage, but lack hands-on experience in application.

Developing

At a proficient level you are able to effectively plan, design, develop, test, and deploy software applications within the Software Development Lifecycle, ensuring high quality and efficient delivery within IT projects.

Proficient

At an advanced level, you are able to expertly navigate and implement all stages of the Software Development Lifecycle, from planning to deployment, in the context of Information Technology projects.

Advanced

Expert

AI-Driven System Optimization

AI-Driven System Optimization is the application of Artificial Intelligence to automatically analyze, improve and adapt IT systems' performance and efficiency. This involves machine learning algorithms automatically identifying suboptimal configuration and providing potentially beneficial modifications, ensuring the system runs effectively and meets organizational needs.

Foundational

At an emerging level, you are beginning to understand AI-driven system optimization. You're familiar with basic AI concepts and are capable of implementing simple system improvements with guidance.

Developing

At a proficient level you are able to effectively utilize artificial intelligence tools to optimize system performance, identify inefficiencies, and make informed decisions for continuous improvement within an Information Technology environment.

Proficient

At an advanced level you are able to harness artificial intelligence to continuously optimize systems, predicting future performance and proactively identifying areas for improvement in Information Technology environments.

Advanced

Expert

Data Mining and Modeling

Data Mining and Modeling is the IT process of discovering interpretative patterns, relationships, and correlations, in large data sets using statistical algorithms. It involves the design of predictive models to forecast future trends and behaviors for data-supported decision making.

Foundational

At an emerging level, you are beginning to understand the basics of data mining and modeling. You can identify patterns and trends, but require guidance to interpret complex data sets.

Developing

At a proficient level you are able to effectively use various data mining techniques to extract valuable insights from large datasets, and develop accurate predictive models to support decision-making in IT environments.

Proficient

At an advanced level you are proficient in utilizing complex algorithms to extract meaningful patterns from large datasets, applying statistical techniques to build predictive models, and optimizing data mining processes for efficiency.

Advanced

Expert

Business Intelligence Tools

Business Intelligence Tools is a suite of software applications utilized in IT that enable organizations to collect, analyze, and present business data, facilitating informed decision-making. These tools offer capabilities like data mining, analytical processing, reporting, and statistical analysis to improve operational efficiency and business performance.

Foundational

At an emerging level, you are developing foundational knowledge of Business Intelligence Tools. You can perform basic tasks and are becoming familiar with data analysis and presentation techniques.

Developing

At a proficient level you are able to effectively utilize various business intelligence tools to extract, analyze, and present data in order to assist with strategic decision-making and improve organizational performance.

Proficient

At an advanced level you are proficient in leveraging advanced Business Intelligence Tools to optimize data analysis, visualization, and reporting capabilities within the information technology environment.

Advanced

Expert

Blockchain Technology

Blockchain Technology is an incorruptible, decentralized, digital ledger system used in Information Technology to record transactions across many computers, ensuring data security and transparency. It underpins applications such as cryptocurrency, smart contracts and distributed cloud storage.

Foundational

At an emerging level, you are familiar with fundamental concepts of blockchain technology. You can explain how it operates, recognize its benefits and limitations, and contribute to basic blockchain projects.

Developing

At a proficient level you are able to implement and manage blockchain technology solutions effectively, understanding the technical aspects and leveraging its potential in Information Technology environments.

Proficient

At an advanced level, you are able to design, implement, and optimize complex blockchain solutions, conduct detailed analysis, provide strategic recommendations, and lead blockchain technology projects within an organization.

Advanced

Expert

IT Project Management

IT Project Management is the process of planning, organizing, and delineating responsibility for the completion of an organization's information technology goals. It involves aligning IT projects with business strategies, managing resources, and navigating project-related risks while ensuring successful delivery within scope.

Foundational

At an emerging level you are beginning to understand IT Project Management. You're developing your skills to initiate, plan, and execute IT projects, recognizing their importance in meeting objectives.

Developing

At a proficient level, you are skilled in creating and executing project plans, managing resources efficiently, and ensuring IT projects are completed on time, within budget, and meeting all requirements.

Proficient

At an advanced level, you are capable of successfully planning, executing, and managing complex IT projects, utilizing advanced project management methodologies and tools to ensure project success within the IT field.

Advanced

Expert

Ethical Tech Development and Usage

Ethical Tech Development and Usage is the adherence to moral principles and standards in the designing, developing, implementation, and usage of information technology systems, with the focus on respecting user privacy, ensuring transparency, promoting inclusivity, and preventing harm to users or society.

Foundational

At an emerging level, you are beginning to understand and apply ethical principles to your tech development and usage. You recognise the importance of responsible practices in Information Technology.

Developing

At a proficient level you are able to consistently apply ethical principles in the development and usage of technology, ensuring that privacy, security, and social responsibility are prioritized in IT projects.

Proficient

At an advanced level, you are proficient in integrating ethical principles into all stages of tech development. You advocate for privacy, security, and fairness in IT systems and solutions.

Advanced

Expert

IT Governance

IT Governance is the framework responsible for providing strategic leadership, ensuring objectives are achieved, ascertaining that risks are managed effectively and verifying that resources are used responsibly in an information technology environment. It optimizes business value through managing decision rights and accountability.

Foundational

At an emerging level, you are familiar with basic IT Governance concepts and principles. You understand compliance requirements, but primarily observe and assist in the implementation process.

Developing

At a proficient level, you are able to actively participate in defining and implementing IT governance processes, ensuring alignment between business objectives and IT strategies, and managing risks effectively.

Proficient

At an advanced level, you are proficient in implementing and monitoring IT Governance practices to ensure alignment with strategic goals, regulatory requirements, and risk management within the organization.

Advanced

Expert

AI and Machine Learning Basics

AI and Machine Learning Basics is the foundational understanding of AI and machine learning concepts within an IT context. It involves knowledge of designing, training, and applying AI models, using machine learning algorithms, and understanding the ethical and practical implications of AI in information technology.

Foundational

At an emerging level, you are learning fundamental principles of AI and machine learning. You can identify basic concepts, demonstrate a basic understanding and apply it in simple, supervised scenarios.

Developing

At a proficient level you are able to understand and apply foundational concepts of AI and Machine Learning within Information Technology, enabling you to develop simple models and analyze data effectively.

Proficient

At an advanced level you are proficient in designing and implementing complex AI and machine learning algorithms, optimizing models, and integrating them seamlessly into enterprise IT systems to drive strategic decision-making.

Advanced

Expert

IT Vendor Management

IT Vendor Management is the process of systematically planning, selecting, and monitoring IT service providers to ensure they deliver quality services, aligned with business objectives, at a fair cost. Crucial elements include contract negotiations, relationship management, performance tracking, risk mitigation, and strategic decision-making to optimize vendor contribution.

Foundational

At an emerging level, you are beginning to establish relationships with IT vendors, acquire basic understanding of contracts and software licensing, and develop rudimentary negotiation skills.

Developing

At a proficient level, you are able to effectively manage relationships with IT vendors, ensuring service level agreements are met, costs are controlled, and value is maximised for the organization.

Proficient

At an advanced level, you are able to strategically manage relationships with IT vendors, negotiating complex contracts, resolving disputes, and ensuring optimal vendor performance to meet organizational IT needs.

Advanced

Expert

Information Systems Design

Information Systems Design is the proficiency in creating comprehensive plans for IT systems. This involves understanding software, hardware, and network requirements, assembling and configuring system components, and ensuring good user interface design, with the aim of improving efficiency and productivity within an organization.

Foundational

At an emerging level, you are beginning to understand Information Systems Design. You are competent at basic tasks and can assist in the development of simple IT systems under guidance.

Developing

At a proficient level you are able to design complex information systems that meet organizational needs, integrating technologies effectively to address business challenges and optimize processes efficiently.

Proficient

At an advanced level, you are able to design complex information systems that efficiently meet the needs of an organization by integrating various technologies and optimizing performance and security.

Advanced

Expert

Cross-Platform Integration Skills

Cross-Platform Integration Skills is the proficiency in using specialized software or technology to harmonize diverse computing platforms. It entails the ability to cooperate systems across various platforms, ensuring robust data exchanges and interoperability for seamless IT operations, thereby enhancing productivity in an organization.

Foundational

At an emerging level, you are starting to build understanding of cross-platform integration, able to identify potential links between systems and begin facilitating basic system integration in a controlled environment.

Developing

At a proficient level, you are able to effectively integrate different operating systems and technologies to ensure seamless communication and functionality across various platforms in Information Technology environments.

Proficient

At an advanced level, you are adept at seamlessly integrating applications and systems across multiple platforms, demonstrating a deep understanding of compatibility and interoperability in Information Technology environments.

Advanced

Expert

Information Security Policy

Information Security Policy is a set of guidelines and procedures designed to protect an organization's digital and informational assets from threats. It governs the actions of employees, systems, processes, addressing risk management, data handling, and response plans to potential IT security incidents.

Foundational

At an emerging level, you are familiarizing with Information Security Policies, understanding basic principles and acquiring the knowledge to monitor and enforce these policies within your IT role.

Developing

At a proficient level, you are able to develop, implement, and enforce Information Security Policies within an organization, ensuring compliance with regulatory requirements and protecting sensitive data effectively.

Proficient

At an advanced level you are able to develop, implement, and enforce complex information security policies in alignment with industry best practices and regulatory requirements to protect IT assets effectively.

Advanced

Expert

Network Security

Network Security is a crucial IT capability pertaining to protecting an organization's IT infrastructure, using preventive, defensive and recovery measures. This includes safeguarding data transmission, ensuring integrity and confidentiality of information, and preventing unauthorized access or disruptions to network systems and services.

Foundational

At an emerging level, you are developing basic understanding of network security protocols. You're learning to identify potential threats, apply basic security measures, and support network security initiatives.

Developing

At a proficient level you are able to implement and manage network security measures effectively, ensuring the protection of data and systems from external threats in an IT environment.

Proficient

At an advanced level, you are able to design, implement, and manage complex network security systems, including intrusion detection/prevention systems, firewalls, VPNs, and secure network protocols to protect data and information.

Advanced

Expert

Digital Transformation Strategies

Digital Transformation Strategies is a proficiency in implementing advanced digital technologies to overhaul existing processes, services and culture within an organization, enhancing operational efficiency, customer engagement and overall business value, thereby facilitating a strategic shift towards a more technologically-integrated and innovative organizational model.

Foundational

At an emerging level, you are beginning to understand Digital Transformation Strategies. You can identify key digital trends and you're exploring how these can enhance business operations.

Developing

At a proficient level you are able to develop and implement digital transformation strategies that effectively leverage technology to drive innovation, improve processes, and enhance overall business performance within an organization.

Proficient

At an advanced level you are capable of developing and implementing cutting-edge digital transformation strategies that leverage emerging technologies to drive organizational growth and innovation in the IT sector.

Advanced

Expert

User Interface Design

User Interface Design is the strategic process of creating or enhancing digital interfaces to improve user experience with focused functionality and aesthetic appeal. It involves the application of user-centered design methods to generate coherent and efficient IT solutions for users.

Foundational

At an emerging level, you are beginning to develop skills in user interface design. You can create basic web or software interfaces, understanding fundamental principles of usability and aesthetics in IT context.

Developing

At a proficient level, you are able to design user interfaces that effectively meet the needs of users, incorporating best practices and principles of user experience design in Information Technology contexts.

Proficient

At an advanced level, you are proficient in designing user interfaces that optimize user experience, functionality, and visual aesthetics in Information Technology applications, demonstrating mastery in usability principles and industry standards.

Advanced

Expert

IoT Security and Management

IoT Security and Management is the practice of safeguarding connected devices and networks in the Internet of Things (IoT) domain, effectively managing risks and addressing threats. This includes processing integrity, confidentiality, and availability of IoT data and services, as well as proper lifecycle management of IoT devices.

Foundational

At an emerging level, you are gaining foundational knowledge of IoT security and management principles. You're beginning to understand safeguarding techniques, how to manage IoT risks, and network protocols.

Developing

At a proficient level you are able to effectively implement and manage security measures for Internet of Things (IoT) devices, ensuring data protection and secure communication across IT systems.

Proficient

At an advanced level, you are proficient in implementing, managing, and securing Internet of Things (IoT) devices and networks to ensure data integrity, confidentiality, and availability within an Information Technology environment.

Advanced

Expert

Cloud Architecture

Cloud Architecture is the design and application of integrated cloud services, resources, and technologies, specifically aimed at delivering computing, storage, and networking capabilities. It is the strategic blueprint for implementing cloud-based solutions and managing data in an efficient, scalable, and secure manner within an organization.

Foundational

At an emerging level, you are understanding basic cloud architecture principles. You can identify key concepts, recognise various cloud models, and relate them to fundamental IT operations.

Developing

At a proficient level you are able to design, implement, and manage cloud-based solutions effectively. You can optimize cloud architecture to meet organizational requirements, ensuring scalability, security, and performance.

Proficient

At an advanced level you are able to design and implement complex cloud architecture solutions, optimizing performance, security, and scalability for large-scale Information Technology systems.

Advanced

Expert

Cryptography

Cryptography is the practice and study of secure communication techniques in IT, which prevent unauthorized parties from accessing data. It encompasses encryption and decryption, secure coding, hash functions, and digital signatures, protecting information in areas like data transfer, storage and communication.

Foundational

At an emerging level, you are familiar with basic concepts of cryptography. You can identify common encryption algorithms and understand the significance of secure communication in maintaining data integrity.

Developing

At a proficient level you are able to effectively implement and manage cryptographic protocols to secure data transmission, ensuring confidentiality, integrity, and authenticity in Information Technology systems.

Proficient

At an advanced level you are capable of designing and implementing complex cryptographic systems to secure sensitive information and communications within an organization's IT infrastructure.

Advanced

Expert

Information Privacy

Information Privacy is the practice of safeguarding sensitive data from unauthorized access or breaches, focusing on the handling and protection of personal, corporate, and digital data in the Information Technology realm. It involves application of strategies, controls, and measures to secure privacy rights in information processing.

Foundational

At an emerging level, you are beginning to understand the importance of information privacy in IT. You're aware of basic principles and are able to implement simple data protection measures.

Developing

At a proficient level you are able to effectively implement and adhere to information privacy policies and procedures within an organization, ensuring the secure handling of sensitive data in accordance with IT regulations.

Proficient

At an advanced level you are able to implement and manage advanced encryption techniques, access controls, and data anonymization methods to ensure the highest level of information privacy in IT systems.

Advanced

Expert

Operating Systems Management

Operating Systems Management is an Information Technology capability enabling professionals to implement, manage, and troubleshoot various types of operating systems in diverse organizational settings. This capability also includes tasks like system maintenance, updates, security management, and optimizing system performance.

Foundational

At an emerging level, you are gaining a basic awareness of Operating Systems Management. You understand fundamental concepts, beginning to apply them in supervised, low-risk environments within the IT landscape.

Developing

At a proficient level, you are capable of managing and administering operating systems efficiently, applying best practices for software installations, updates, security configurations, and troubleshooting issues in an IT environment.

Proficient

At an advanced level, you are proficient in designing, implementing, and managing complex operating systems for optimal performance and security within an Information Technology environment.

Advanced

Expert

Adaptive AI for Problem-Solving

Adaptive AI for Problem-Solving is the IT-driven capacity to leverage intelligent, self-learning systems in identifying, analyzing, and resolving complex issues. It incorporates machine learning, pattern recognition, and data analytics, allowing the AI to adapt and optimize solutions through continual learning and experience.

Foundational

At an emerging level, you are just starting to apply adaptive AI to basic problem-solving tasks within IT, understanding its fundamental principles, but requiring guidance for complex situations.

Developing

At a proficient level you are able to effectively utilize adaptive AI algorithms to analyze complex data, generate innovative solutions, and optimize problem-solving processes within an Information Technology environment.

Proficient

At an advanced level you are able to design and implement cutting-edge Adaptive AI systems that autonomously adapt and improve problem-solving abilities in complex Information Technology environments.

Advanced

Expert

Big Data Management

Big Data Management is the comprehensive approach to capturing, organizing, managing, and analyzing large volumes of diverse and complex digital information. It encompasses strategies, technologies, and techniques for ensuring data integrity, availability, reliability, and agility in IT environments.

Foundational

At an emerging level, you are gaining familiarity with Big Data principles. You can define basic concepts, understand simple tools and procedures, and engage in guided data management tasks.

Developing

At a proficient level you are able to efficiently manage and analyze large volumes of complex data using advanced tools and techniques in the field of Information Technology.

Proficient

At an advanced level, you are proficient in implementing and optimizing big data storage, processing, and analytics solutions. You can effectively manage vast amounts of structured and unstructured data in IT systems.

Advanced

Expert

Programming Proficiency

Programming Proficiency is the demonstrated ability to accurately code, debug, and analyze programs in various computer languages. It involves mastery of algorithms, data structures, syntax patterns, and problem-solving methods ensuring adaptability across diverse IT environments or systems.

Foundational

At an emerging level, you are learning to write basic code with supervision, understanding programming concepts, debugging simple issues, and utilizing foundational tools within the Information Technology environment.

Developing

At a proficient level you are able to effectively write, debug, and maintain complex code in multiple programming languages. You can architect and implement solutions to IT problems with confidence.

Proficient

At an advanced level you are proficient in writing complex algorithms, demonstrating mastery in multiple programming languages, optimizing code for efficiency, and designing innovative solutions to complex IT problems.

Advanced

Expert

IT Sustainability Practices

IT Sustainability Practices is the application of sustainable strategies within the IT function, focusing on reducing environmental impact, promoting longevity of IT assets, energy efficiency, data center design, e-waste management, and digital transformation for operational sustainability.

Foundational

At an emerging level, you are gaining awareness of IT sustainability practices, developing the basic principles of eco-friendly IT, and understanding the role of green technologies in the organization.

Developing

At a proficient level you are able to assess and implement sustainable IT practices within the organization, ensuring efficient use of resources and minimizing environmental impact through technology solutions.

Proficient

At an advanced level you are able to implement and lead IT sustainability practices within the organization using cutting-edge technology solutions to minimize environmental impact and maximize energy efficiency.

Advanced

Expert

Application Development

Application Development is the process of creating computer programs or applications, using coding languages and software development principles. It includes tasks such as programming, debugging, testing, and documentation to meet user requirements. It allows organizations to solve problems, automate processes, and improve efficiency.

Foundational

At an emerging level, you are capable of engaging in basic application coding, software bug troubleshooting, and routine maintenance tasks, under direct supervision, while mastering foundational IT tools and languages.

Developing

At a proficient level you are able to design and develop complex software applications, utilizing various programming languages and frameworks to meet specific business needs within the Information Technology industry.

Proficient

At an advanced level, you are proficient in designing, developing, and implementing complex software applications using cutting-edge technologies and programming languages to meet specific business needs in Information Technology.

Advanced

Expert

Cloud-Native Technology Proficiency

Cloud-Native Technology Proficiency is the expertise and skills required to design, implement, and manage applications structured for cloud environments. This involves inherent understanding of modern open-source technologies, and utilizing cloud specific features such as microservices, containers, DevOps, and continuous delivery.

Foundational

At an emerging level you are gaining familiarity with cloud-native technologies. You understand the basic concepts and can utilize them under guidance in simple, well-defined situations.

Developing

At a proficient level, you are proficient in designing, developing, and deploying cloud-native applications. You can effectively utilize cloud services and tools to enhance efficiency, scalability, and reliability in IT systems.

Proficient

At an advanced level you are proficient in designing, implementing, and managing complex cloud-native technologies, utilizing microservices, containers, serverless computing, and orchestration tools to optimize IT infrastructure and applications.

Advanced

Expert

IoT (Internet of Things) Implementation

IoT (Internet of Things) Implementation is the application process of creating interconnected systems, devices and services in an IT environment using internet-based networking protocols. This includes system design, device integration, network configuration, and data management to ensure seamless operation and security.

Foundational

At an emerging level, you are familiar with basic IoT concepts and technologies, capable of supporting simple IoT implementations under guidance, but lack experience in independently managing complex IoT projects.

Developing

At a proficient level you are able to design, deploy, and manage IoT solutions within Information Technology systems. You leverage data analytics and security protocols to optimize IoT implementation.

Proficient

At an advanced level you are able to design, implement, and optimize complex IoT solutions, integrate devices with various protocols securely, and leverage data analytics for real-time decision making in IT.

Advanced

Expert

Network Configuration

Network Configuration is the process of designing and implementing the details of a computer's network infrastructure, including the arrangement, communication protocols, and physical and logical components. This capability ensures a secure, efficient, and functional interconnectivity within an organization's information technology infrastructure.

Foundational

At an emerging level, you are learning basic network configuration concepts. You can perform simple tasks under supervision, but more complex tasks require detailed guidance and support from experienced colleagues.

Developing

At a proficient level, you are able to configure and troubleshoot network devices such as routers and switches, implement VLANs, and optimize network performance through efficient configuration practices.

Proficient

At an advanced level you are able to design, implement, and optimize complex network configurations that maximize performance, security, and scalability to meet the organization's IT needs efficiently.

Advanced

Expert

Augmented Reality (AR) and Virtual Reality (VR) in IT

Augmented Reality (AR) and Virtual Reality (VR) in IT is the creation and application of computer-generated experiences within a simulated environment, integrating digital information with the user's physical presence in real time for training, troubleshooting, designing, visualization, and simulated field experiences in business environments.

Foundational

At an emerging level, you are familiar with basic AR and VR concepts. You have fundamental knowledge of developing and deploying simple AR and VR applications in IT environments.

Developing

At a proficient level you are able to develop and implement AR and VR solutions, integrating them seamlessly into existing IT systems to enhance user experience and optimize business processes effectively.

Proficient

At an advanced level you are a master in designing and implementing complex AR and VR solutions, integrating them seamlessly with other IT systems to enhance user experiences and drive business innovation.

Advanced

Expert

Web Development

Web Development is the creation and maintenance of websites or web applications, leveraging coding languages and digital technologies. It encompasses aspects such as website design, content production, client-side/server-side scripting, and network security configurations. It's integral to the information technology operations of any organization.

Foundational

At an emerging level you are beginning to grasp Web Development. Your proficiency includes understanding HTML/CSS basics, and simple JavaScript. Note, your capability to build basic websites is developing.

Developing

At a proficient level you are able to design, develop, and maintain complex websites, utilizing various programming languages and tools to optimize user experience and functionality in the Information Technology field.

Proficient

At an advanced level you are proficient in creating complex and dynamic websites using a variety of programming languages and frameworks, with an in-depth understanding of web development principles and best practices.

Advanced

Expert

Capabilities