Skills Profile Use or develop open research tools/services

What knowledge, skills and attitudes or aptitudes are needed?

Knowledge

Basic Understand the scope of EOSC service catalogue, local catalogues, and other reputable sources of tools, resources, or services. Identify relevant examples that fit research purposes and organisational requirements. Understand service level and user agreement concepts. Appreciate how to identify use cases for needs unmet by available tools, resources or services, and understand basic coding concepts, semantic resources, and scripting languages used to create these.

Intermediate Understand how FAIR principles apply to software and services. Be familiar with the Research Software Engineer role, and how to articulate functional and non-functional requirements for software in a form that a Research Software Engineer can translate into code that fulfils them.

Expert Understand ‘rules of participation’ for EOSC service providers and how to make services operational in the EOSC. Be familiar with a variety of coding techniques, software architectures, and cloud computing concepts. Be able to identify opportunities to apply these to the research domain.

Skills

Basic Search and navigate service catalogues to find, and access tools (etc), identify how to use these for basic applications in the research context, making them interoperable with local data or tools, within licensing or privacy constraints. Identify scripting languages relevant to the domain, and write scripts to perform simple data management routines.

Intermediate Demonstrate the ability to apply research tools, resources, or services in virtual environments to fulfil research needs or reuse research data for non-academic applications. Demonstrate that locally developed tools, resources, or services are FAIR, and on what licence or accessibility terms.

Expert Demonstrate the ability to construct novel data management workflows by assembling tools, resources or services that perform data management tasks more efficiently or effectively. Be able to specify service level agreements and terms of use consistent with FAIR principles.

Attitudes

Basic Be prepared to offer and seek advice to research colleagues and professional support services.

Intermediate Demonstrate willingness to work constructively with others to apply or adapt existing tools, resources or services to solve problems. Be willing to learn new techniques.

Expert Demonstrate creativity in adapting existing tools, resources or services to solve problems. Develop novel techniques to perform research data management tasks more efficiently or effectively.

What counts as success?

Researchers are able to apply, adapt, or participate in the development of FAIR research tools, resources, or services.

Whose roles apply this skill?

Researcher

First stage researcher (R1) Recognised researcher (R2) Established researcher (R3) Leading researcher (R4)

Data scientist

Data scientist (R1) Recognised data scientist (R2) Established data scientist (R3) Leading data scientist (R4)

Data advisor

Data steward Research manager User support, training and outreach Ethics and data protection advisor Commercialisation advisor

Data service provider

Data librarian Service manager/ project manager Research software engineer Data service architect Archivist

What related competences should the research team have?

  • Analyse requirements for services or software
  • Creative problem solving, flexibility
  • Data cleaning, processing and software versioning
  • Data transformation and integration
  • Data mining, querying, interpretation
  • Perseverance delivering diverse open research projects

What capabilities – and services – would amplify this skill?

Training in open methods, services

Provides learning resources and advice on applying FAIR principles to tools, resources and services. Resources and advice address domain-specific issues appropriately.

  • Training and support
Service level management

Offers guidance on using service catalogues, understanding service levels and service management frameworks, including EOSC rules of participation for service providers.

  • Service catalogue
  • Data management
Information security and risk management

Assesses data and information security risks of deploying and adapting third-party software and resources, offering practical and proportionate approaches to manage risks.

  • Security and operations
  • Training and support