Skills
These are all the skills.
Data engineering
Designing, building, operationalising, securing and monitoring data pipelines and data stores.
Database administration
Installing, configuring, monitoring, maintaining and improving the performance of databases and data stores.
Data science
Applying mathematics, statistics, data mining and predictive modelling techniques to gain insights, predict behaviours and generate value from data.
Machine learning
Developing systems that learn through experience and by the use of data.
Business intelligence
Developing, producing and delivering regular and one-off management information to provide insights and aid decision-making.
Data visualisation
Facilitating understanding of data by displaying concepts, ideas, and facts using graphical representations.
User research
Identifying users' behaviours, needs and motivations using observational research methods.
User experience analysis
Understanding the context of use for systems, products and services and specifying user experience requirements and design goals.
User experience design
Producing design concepts and prototypes for user interactions with and experiences of a product, system or service.
User experience evaluation
Validating systems, products or services against user experience goals, metrics and targets.
Content authoring
Planning, designing and creating textual information, supported where necessary by graphical content.
Content publishing
Managing and continually improving the processes that collect, assemble and publish content.
Knowledge management
Managing vital knowledge to create value for the organisation.
Scientific modelling
Applying computer simulation and other forms of computation to solve real-world problems in scientific disciplines.
Numerical analysis
Creating, analysing, implementing, testing and improving algorithms for numerically solving mathematical problems.
High-performance computing
Using advanced computer systems and special programming techniques to solve complex computational problems.
Technology service management
Managing the provision of technology-based services to meet defined organisational needs.
Application support
Delivering management, technical and administrative services to support and maintain live applications.
IT infrastructure
Deploying, configuring and operating IT Infrastructure.
System software
Installing, managing, controlling, deploying and maintaining infrastructure systems software, to meet operational needs and service levels.